Garage Finder is an app designed to help users locate, navigate, and manage parking spaces near schools, universities, and organizations. This repository contains both the frontend (Flutter app) and the backend (Node.js API) as a submodule.
- Search for schools and organizations.
- View parking maps and manage favorite spots.
- Backend API integration for dynamic content.
garagefinder/
├── frontend/ # Flutter app
├── backend/ # Backend API (submodule)
└── README.md # Documentation
- Flutter SDK installed (Flutter Installation Guide).
- Node.js installed (Node.js Installation Guide).
-
Clone the Repository
git clone --recurse-submodules <https://github.com/SalilMonga/GarageFinder/tree/main/garagefinder> cd garagefinder
-
Initialize and Update Submodules
git submodule update --init --recursive
-
Setup the Frontend
cd frontend flutter pub get -
Setup the Backend
cd ../backend npm install -
Run the Frontend
cd ../frontend flutter run -
Run the Backend
cd ../backend node server.js
- Frontend: Runs on the device or emulator.
- Backend: Available at
http://localhost:3000.
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Submit a pull request.
This project is licensed under the MIT License.