The application is a community-based game that promotes sustainable living by engaging users in activities that encourage responsible consumption. Upon completing these events, users can earn credits that can be redeemed for prizes.
Prerequisites NodeJS LTS v16.17.0
- Install nvm on your machine
- run
nvm install v16.17.0
- run
nvm use
- Run
npm install
in the working directory to install required packages - Reference
.env.example
and create your own.env
file - Run
npm run start
to start the server on localhost
src/
├─ api/
│ ├─ ApiHandler.ts
│ ├─ ApiService.ts
├─ assets/
├─ components/
│ ├─ ExampleComponent/
│ │ ├─ ExampleComponent.tsx
│ │ ├─ index.ts
├─ constants/
├─ pages/
│ ├─ Home/
│ │ ├─ Home.tsx
│ │ ├─ index.ts
├─ utils/
│ ├─ hooks/
│ ├─ contexts/
│ ├─ miscellaneous.ts
- Use Gitmoji to add emojis to your commit messages
- Use the following format for your commit messages
- ✨
feat: add new feature
- 🐛
fix: fix a bug
- ♻️
refactor: refactor code
- 🎨
style: change styling
- 🔥
chore: remove unused code
- 📝
docs: update documentation
- 📦
package: update package
- 🚀
deploy: deploy to production
- 🗑️
waste: remove unused code
- ✨