An awesome application to spread positivity.
View Demo
·
Report Bug
·
Request Feature
Enthusiasm is more contagious than a virus
- We need a reason for celebration, specially when we cannot go out
- Productively utilise time
- Realistic challenges
- Sharing enthusiasm
- Virtually connecting with our buddies for a purpose
- Adding a purpose like sharing an innovative challenge
- Sharing positivity on social media
- For example, Ice bucket challenge shared on Instagram
- 📱A webapp platform to showcase a list of challenges
- Example of challenges: See your childhood photos, Try old clothes, Create a meme, etc
- 🔝Users will complete challenges and gain points
- Completing a challenge will earn user points
- 💯Celebratory image as a recognition once challenge is completed
- 💕Sharing options to share on Social Media and nominate friends
- Share and earn more traction, in turn spread good vibes
- Front end hosted on S3 bucket
- Get challenges from DynamoDB through API gateway
- A unique user is created if existing user cookie is not found
- When image is uploaded, lambda creates another achievement image and stores in S3
- Same image is returned to UI, as a shareable content
- User can update personal information on Profile page; User information stored in DynamoDB
This repository consists of 3 sub-parts. Read their corresponding README.md
for information on installation and usage.
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.