Skip to content

U-jjwal/RideOn_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RideOn — Frontend

React + Vite client for RideOn. Uses Socket.IO client for realtime notifications and Google Maps for geolocation.

Quick start

  1. Copy .env in /Frontend/.env and set:
    • VITE_BASE_URL (API base) — currently http://localhost:9000/api/v1
    • VITE_GOOGLE_MAPS_API_KEY
  2. Install & run:
    cd Frontend
    npm install
    npm run dev
  3. App entry: src/main.jsx. Routes defined in src/App.jsx.

Key concepts & files

Environment

Socket UX (frontend)

Development notes & TODOs

Troubleshooting

Useful links (local files)

License & contribution

  • This README assumes active development. Add tests, TypeScript conversion and CI when stabilizing. Contributions: open PRs, follow component separation and add unit tests for services.
# RideOn — Frontend

React + Vite client for RideOn. Uses Socket.IO client for realtime notifications and Google Maps for geolocation.

## Quick start
1. Copy `.env` in `/Frontend/.env` and set:
   - VITE_BASE_URL (API base) — currently `http://localhost:9000/api/v1`
   - VITE_GOOGLE_MAPS_API_KEY
2. Install & run:
   ```sh
   cd Frontend
   npm install
   npm run dev
  1. App entry: src/main.jsx. Routes defined in src/App.jsx.

Key concepts & files

Environment

Socket UX (frontend)

Development notes & TODOs

Troubleshooting

Useful links (local files)

License & contribution

  • This README assumes active development. Add tests, TypeScript conversion and CI when stabilizing. Contributions: open PRs, follow component separation and add unit tests for services.

Releases

Packages

Contributors

Languages