Skip to content

Omid-Jafari/dr_gamification_frontend

Repository files navigation

Shiraz Municipality Educational App

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.

Features

  • 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.

Technologies Used

Front-End

  • Framework: Next.js 14
  • State Management: React Query
  • Styling: Tailwind CSS
  • Forms: Formik
  • Data Handling: Axios

Back-End

  • Server Framework: Node.js, Express.js
  • Environment Management: Dotenv
  • Database: MongoDB and MongoDB Atlas

Live Demo

Access the Live Demo

Source Code

GitHub Repository

About

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.


Installation

Prerequisites

  • Node.js and npm installed on your local machine.
  • MongoDB Atlas connection string for database configuration.

Contribution

Feel free to fork the project and submit pull requests to improve functionality or add new features.


License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published