Skip to content

CivicDataLab/DataSpaceFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Data Exchange Frontend

License: MIT Next.js React TypeScript Issues Contributors

A platform to speed up the development of Open Data Exchange.

Getting Started

To get started, you can clone the repository and run it locally using the following steps:

  1. Clone the repository:
git clone https://github.com/CivicDataLab/DataSpaceFrontend.git
  1. Install dependencies
cd DataSpaceFrontend

npm i
  1. Create '.env.local' file in the project folder with the following:
KEYCLOAK_CLIENT_ID
KEYCLOAK_CLIENT_SECRET
AUTH_ISSUER
NEXTAUTH_URL
NEXTAUTH_SECRET
END_SESSION_URL
REFRESH_TOKEN_URL
NEXT_PUBLIC_BACKEND_URL
BACKEND_GRAPHQL_URL
NEXT_PUBLIC_BACKEND_GRAPHQL_URL
NEXT_PUBLIC_BACKEND_URL
  1. Start the development server:
npm run dev

Documentation

Data Exchange uses Next.js new app directory. For more information on how to use Next.js, refer to the Next.js documentation.

Community

We use Github Discussions to discuss ideas, proposals and questions about the project. You can head over there to interact with the community.

Our Code of Conduct applies to all community channels.

Contributing

Contributions to the project are welcome! To contribute, simply fork the repository, make your changes, and submit a pull request.

For more information on contributing to the project, refer to the CONTRIBUTING.md file.

License

This project is licensed under the MIT license. For more information, refer to the LICENSE file.

Security

If you believe you have found a security vulnerability in Data Exchange, we encourage you to responsibly disclose this and not open a public issue. We will investigate all legitimate reports. Email tech@civicdatalab.in to disclose any security vulnerabilities.

Packages

No packages published

Contributors 5