This is a fork of the original repository. To see the Pull Request history, go here.
Nathan Raymant (Frontend)
Hamoon Zamiri (Frontend)
Ahsan Saeed (Frontend)
Uthman Mohamad (Backend)
Haolin Fan (Backend)
Sayyara is a web app that connects Vehicle Mechanics to Vehicle Owners. It is a platform where Vehicle Mechanics can advertise their services and Vehicle Owners can find the best mechanics in their area.
- Sayyara Website (Backend currently not hosted)
- Backend Swagger Docs
For building and running the application you need:
Start the server:
# Start from root directory
cd backend
docker-compose up --build -d
The server listens on port 8080
. You can access it at http://localhost:8080/
Docs are available at http://localhost:8080/api/docs
Optionally test queries on the database in a terminal while the server is running with the command:
# After running the server
docker-compose exec postgres psql -U postgres
Stop the server:
docker-compose down
# Start from root directory
cd frontend
npm install
npm run start