This project contains both a frontend and backend, both of which can be started with npm start. Instructions to utilize our Web App are below. The project aims to provide a simple yet intuitive solution for tutors and students to get connected.
- Clone the repository to your local machine: git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
- Install the necessary packages: npm install
- Start the backend server: npm run start:server
- In a new terminal, start the frontend development server: npm run start:client
- The frontend should now be available at http://localhost:3000 and the backend at http://localhost:5000.
The project is structured with the frontend in the client directory and the backend in the server directory. The root directory contains the common dependencies and scripts for starting the development servers. The sever side must exist before the client side is created.
For deployment, the backend can be deployed on any Node.js hosting service such as Heroku or AWS Elastic Beanstalk. The frontend can be deployed on any static file hosting service such as GitHub Pages or AWS S3.
React - Frontend JavaScript library Node.js - Backend JavaScript runtime Express - Backend web framework for Node.js
We use SemVer for versioning. For the versions available, see the tags on this repository.
Soham Jog - sohamjog Visv Shah - visvshah Dheeraj Namargomala - dheerajkattar Amogh Jani - ajani2
See also the list of contributors who participated in this project.