An OLX based Auction System
A Progressive Web Application using a backend REST API
Click Here:- Node-OLX
git clone https://github.com/Saim-Akhtar/Node-OLX.git
Open the cmd and :-
cd "Node server"
npm install
- Create a cluster in mongodb atlas, create a password and use it in .env file as MONGODB_ATLAS_PWD
- To use Google OAUTH, go to https://console.developers.google.com/ and create an app. Get the client id and secret from there
- To use Facebook OAUTH, go to https://developers.facebook.com/ and create an app. Get the client id and secret from there
nodemon server.js
Replace Each "Your-Google-Client-ID" with your google client ID you have created with app
Open the index.html with live browser
- Front-end Deployed on Firebase
- Backend REST API Deployed on Heroku server
- HTML/CSS/JavaScript/Jquery
- Materialize CSS
- PWA
- Node JS
- Express JS
- Mongoose
- Bcrypt (For Password Hashing)
- Mocha
- Chai
- Chai-http
- JSON Web Tokens
- Passport
- Passport-Local-Strategy
- Passport-Google-Strategy
- Passport-Facebook-Strategy
- Google API OAUTH
- Facebook API OAUTH