This project is a mobile-friendly web app designed to teach children the importance of environmental cleanliness through gamification. Commissioned by the Shiraz Municipality and developed in collaboration with the Social Sciences University of Shiraz, it encourages kids to engage with interactive content and learn responsible behavior for maintaining a clean city.
- Interactive Education: Teaches kids about cleanliness through gamified content.
- Responsive Design: Ensures usability on all devices, including mobile phones.
- Scalable Backend: Built with Node.js, Express.js, and MongoDB Atlas for efficient data handling.
- Framework: Next.js 14
- State Management: React Query
- Styling: Tailwind CSS
- Forms: Formik
- Data Handling: Axios
- Server Framework: Node.js, Express.js
- Environment Management: Dotenv
- Database: MongoDB and MongoDB Atlas
This app was developed as a collaborative effort to promote environmental education among children in Shiraz, combining engaging user interfaces with a robust technical foundation.
- Node.js and npm installed on your local machine.
- MongoDB Atlas connection string for database configuration.
Feel free to fork the project and submit pull requests to improve functionality or add new features.
This project is licensed under the MIT License.