Welcome to the Paideia App repository. This project uses Next.js, React, and Material-UI to deliver a responsive web application tailored for efficient management and participation in decentralized organizations.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
There is also some documentation for using Paideia available on docs.ergoplatform.com
Before you begin, ensure you have the following installed:
Check your Node.js and npm installation by running the following commands:
node --version
npm --version
Clone the repository
git clone https://github.com/yourrepository/paideia-app.git
cd paideia-app
Install dependencies
npm install
Run the development server
npx next dev
The server will start running on http://localhost:3000. If port 3000 is busy, it will automatically try the next available port.
components/
: Contains reusable UI components.pages/
: Contains the Next.js pages. Routing is based on the file names in this directory.public/
: Static files like images and fonts.styles/
: Global styles and CSS for the project.lib/
: Helper functions and utility classes.hooks/
: Custom React hooks.context/
: React context for state management across components.Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)If you find a bug or have a suggestion for an enhancement, please use the Issues tab on GitHub to submit them. Follow the templates provided for bug reports and feature requests.