The Lost and Found Web Application is designed to solve the problem of lost personal items by providing a platform where users can post information about their lost items and connect with others who may have found them.
To Run LostAndFound Locally:
Clone the repository
git clone https://github.com/COSC484-Project-Group-3/LostAndFound.git
Install server dependencies
cd LostAndFound/server
npm installAdd server environment variables in server folder
| Mac/Linux | Windows |
|---|---|
touch .env |
type nul > .env |
Add required environment variables from .env.example to .env.
MONGO_URI=
PORT=Run the server
npm startInstall client dependencies
cd LostAndFound/client
npm installAdd client environment variables in client folder
cd client| Mac/Linux | Windows |
|---|---|
touch .env |
type nul > .env |
Add required environment variables from .env.example to .env.
REACT_APP_API_URL=
REACT_APP_GOOGLE_CLIENT_ID=
REACT_APP_GOOGLE_CLIENT_SECRET=
REACT_APP_MAPBOX_TOKEN=OPTIONAL: Test the server
npm testRun the client
npm start