IMPORTANT: This app heavily requires an actual root domain (not the ones provided by netlify or vercel or GCP). This is due to requirement of subdomain (for ex: deprov447.getfront.space). Now I don't have both time, and money to maintain a actual domain, so just for local usage, we are going to use
localhostas root domain.
Front space is a platform to quickly create single paged websites and host it for the world to see.
Import demo data in your mongo to start using the app. Run
mongorestore ./db_demo
- source .env file in root dir (On linux:
source .env) docker compose up- Open localhost:81 in browser
- Populate
./client/.envwith following keys:REACT_APP_SERVER_URLREACT_APP_CLIENT_URLREACT_APP_IMGBB_API_KEY
npm inpm start
- Populate
./server/.envwith following keys:DB_ADDRCLIENT_URLJWT_SECRETREFRESH_TOKEN_SECRETCOOKIE_SECRETSESSION_EXPIRYREFRESH_TOKEN_EXPIRY
npm inpm start
Of course love. But also a number of amazing technologies.
- React.js
- Chakra UI
- Netlify
- Express app
- Node.js
- Passport.js
- jsonwebtoken
- AWS
- Docker
- Docker Compose
- Nginx
- Gitpod
- Github actions
- Cloudflare
- Hostinger