This is Manthano's frontend repository. Manthano is a virtual learning environment aimed at making the academic communication process more effective and interactive.
This project was built using mainly ReactJS and TailwindCSS.
Manthano's frontend was developed in React, a widely used JavaScript library for creating interactive user interfaces. It works in conjunction with the backend (Python/Django) to provide a seamless and enriching user experience.
-
Intuitive Interface: The frontend offers an intuitive and responsive user interface to ensure an excellent user experience.
-
Registration and Login Forms: Allows users to register and log in to their accounts.
-
Classroom Enrollment: Users can enroll in existing classrooms or create new ones.
-
Responsiveness: The frontend design is responsive, adapting to different screen sizes, including smartphones, tablets, and desktops.
- Node.js
- NPM
- Axios 1.5.1
- ReactJS 18.2
- Vite 4.4.5
-
Clone this repository to your local environment:
git clone https://github.com/your-username/manthano-frontend.git
-
Navigate to the project directory:
cd manthano-frontend
-
Install project dependencies:
npm install
-
Start the development server:
npm start
-
The application will run in development mode. Open http://localhost:5173 in your browser to view it.
If you wish to contribute to the development of Manthano Frontend, follow these steps:
- Fork this repository.
- Create a branch for your new feature or bug fix:
git checkout -b feature/new-feature
orgit checkout -b fix/bug-fix
. - Make your changes and commit them:
git commit -m 'Add new feature'
. - Push your changes to the remote repository:
git push origin feature/new-feature
. - Open a pull request (PR) to have your changes reviewed.
This project is licensed under the AGPL License.
Developed by Fabio S. Reszko Jr.