A Cool meme sharing app backend with:
Auth0
for Authentication/AuthorizationAWS S3
for storing imagesRedis
for server side caching- Structured, modular code, written using dependency injection, ready for writing unit tests 🤑
- Frontend coming soon (hopefully) 😅
- Nodejs
- Mongodb instance
- Redis instance
- AWS S3 credentials
- Auth0 application
- Clone the repository, cd into it, install node modules using
npm install
- Make sure you have the above dependencies resolved on your local machine
- Copy the
.env.sample
file into a.env
file
cp .env.sample .env
- Fill all the fields in the
.env
file with the required information - Run
npm run dev
to run it locally