- Routier is a Software to make your trip planning much better and tailored to your taste.
- By getting to know you and where you want to go, we will suggest you places for you to visit that you are most likely to enjoy.
- And the more you use Routier, the better our recommendations will become.
- Identified functional and non-functional requirements.
- Selected the appropriate tech stack for the website [React, NodeJS].
- Created activity, sequence, and concept diagrams.
- Started prototype design in Figma.
- Developed the database to store data [MongoDB].
- Implemented models, API routes, and controllers for all subjects in the backend.
- Simultaneously developed the corresponding frontend components.
- Deployed the frontend on Vercel and the backend on Railway.
- Improving website day by day as we see new bugs.
- Conducted various types of testing (GUI testing, non-functional testing) after the website was nearly developed.
Ensure you have the following installed on your local machine:
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git
-
Navigate into the project directory:
cd your-repo-name
-
Navigate to the backend directory:
cd backend
-
Install the backend dependencies:
npm install
-
Create a
.env
file in the backend directory and configure your environment variables as needed. Example:PORT=5000 DB_CONNECTION_STRING=your_database_connection_string
-
Start the backend server:
npm start
The backend server should now be running on
http://localhost:5000
.
-
Open a new terminal and navigate to the frontend directory:
cd frontend
-
Install the frontend dependencies:
npm install
-
Create a
.env
file in the frontend directory and configure your environment variables. Example:REACT_APP_API_URL=http://localhost:5000
-
Start the frontend development server:
npm start
The frontend should now be running on
http://localhost:3000
.
Open your web browser and navigate to http://localhost:3000
to view the application.
- Ensure both frontend and backend servers are running without errors.
- Check the console for any errors and follow the provided stack traces for debugging.
- Verify that the
.env
files are correctly configured.
Routier UI/UX: Figma File
Video Explanation: Youtube
Website Link: https://my-routier.vercel.app/
Anuj Contractor
Harsh Mungara
Priyanshu Gagiya
Dharmin Patel
Aaditya Makwana
Bansri Patel
Het Patel
Mann Kataria
Poojan Shah
Shwet Patel
Vishvas Solanki
This project is licensed under the MIT License.