Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0xvashishth/track-your-child


https://github.com/0xvashishth/track-your-child

Last synced: about 5 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Track Your Child 😎

total lines
Stars
Forks
GitHub last commit

---

Website Link :link: : https://trackyourchild.co/

---

## What it does ⚙️
- A financial website to teach your kids about money management! Give them assignments (chores) to finish in exchange for money. Once they have accumulated enough coins, they can use them to purchase stocks as well as rewards!

- No actual money will be wasted in this market, so don't worry! We built a completely virtual stock market so that the kids could learn and practice investing wisely. It's usually a good idea to start them young, as some people assert.

- The tasks their children are given, the number of coins they earn for completing each activity, the incentives that are accessible, and the advancement of their children are all completely under parental control.

## How we built it 🏡
- After brainstorming my idea for a bit and creating a prototype on paper, I began developing TrackYourChild! We decided to go with a web application that incorporated the MERN tech stack.

## Challenges we ran into 🏃‍♂️
- Creating a backend server was a challenging task.
- Integrating the Front-End and Backend turned out to be more difficult than it would have been.
- The schema was slightly tricky to get right and I spent a lot of time struggling with it.

## Accomplishments that we're proud of
- The UI we were able to create in this project is one that we are all proud of.
- The whole project is done in just a span of 36 hours.

## What we learned
- We learned a ton about web APIs, JavaScript, and how to handle stressful situations while being sleep deprived.
- Also learned how to use custom domain in Replit.

## What's next for Track-Your-Child 💸
- The next step is to make an app more responsive.
- I want to add email functionality with twilio(sendgrid integration)
- I want to manage the users in a good manner.
- Further investment features are also in the works!

---

## Tech Stack 👨‍💻

![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)
![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge&logo=JSON%20web%20tokens)
![REST API](https://img.shields.io/badge/rest%20api%20-%23323330.svg?style=for-the-badge&logo=rest&logoColor=%23F7DF1E)
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![Twilio](https://img.shields.io/badge/Twilio-F22F46?style=for-the-badge&logo=Twilio&logoColor=white)
![Replit](https://img.shields.io/badge/replit-667881?style=for-the-badge&logo=replit&logoColor=white)

---

*Show Your Love By Staring My Repo*