- 1️⃣ Clone the repository to your machine if you have the access. Use this link to do it. ↦ https://github.com/gsjoy24/getback-server
- 2️⃣ Open the project in vs code and create a file named .env in the root of the folder.
- 3️⃣ Add the code bellow in the .env file
# you can use your database
DATABASE_URL="postgres://postgres.hdfpkfazkuyxdfaccdav:XM%3F7~Yv%26GQ(t%26b%[email protected]:5432/postgres"
PORT=5000
JWT_ACCESS_SECRET=afhukdayfuiyhvgdcfiasbfdu
JWT_ACCESS_SECRET_EXPIRATION=15d
JWT_REFRESH_SECRET=afhukdayfuiyhvgdcfiasbfdusd
JWT_REFRESH_EXPIRATION=15d
PASS_SAIL=12
[email protected]
APP_PASSWORD=jhypfgmhyzwrlkid
# admin credential
[email protected]
ADMIN_PASSWORD=SuperAdmin0
- 4️⃣ Open the command prompt on the project path or terminal on the vs code by pressing Ctrl + `
- 5️⃣ Run the command 'npm i' or 'npm install' to install all the necessary dependencies.
- 6️⃣ To run the server on http://localhost:3000, run the command 'npm run start:dev'. if the server is running, you will see the code bellow on your machine.
// on terminal or cmd
Server is running on http://localhost: 3000
// on http://localhost:3000/
{
"status": "success",
"message": "server for lost and find is running!"
}
- 7️⃣ To run the production version, run the command 'npm run build' to build the project. After complete the build process, run 'npm run start:prod' to run the build or production version on the localhost.
client-git: https://github.com/gsjoy24/getback-client backend-git: https://github.com/gsjoy24/getback-server
client-live: http://getback.vercel.app/ backend-live: https://lost-and-found-server-joy.vercel.app/
admin - email : [email protected] password : SuperAdmin0
user - email :[email protected] password: password