Bu proje kullanıcıların seyahat planlarını yönetmelerine ve seferler arasında rezervasyon yapmalarına imkan sağlayan bir web uygulamasıdır. Ayrıca kullanıcıların giriş yapmaları kayıt olmaları ödeme yapmaları ve seçtikleri koltukları yönetmeleri gibi temel işlevleri sağlamaktadır.
Here're some of the project's best features:
- Login
- Register
- Payment
- Seat Selection
1. Clone the project
git clone https://github.com/username/project-name.git
2. Change your directory
cd project-name
3. Install the dependencies
npm install
4. Run the frontend side
npm run dev
5. Run the backend side
node server.js
6. Go to this page on browser
http:https://localhost:5173
Technologies used in the project:
- "vite": "^5.0.8"
- "typescript": "^5.2.2"
- "react-router-dom": "^6.21.1"
- "react-datepicker": "^4.25.0"
- "cors": "^2.8.5"
- "express": "^4.18.2"
- "axios": "^1.6.4"
- "mongodb": "^6.3.0"
- "bcrypt": "^5.1.1"
- "@reduxjs/toolkit": "^2.0.1"
- "react": "^18.2.0"