Va5s0 / the-birthday-project

App built on Firebase platform with React and Typescript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

If you have many friends with many kids and you constantly forget their birthdays and their namedays and you are ashamed of it, you might find some help here...

All you have to do is add your friend's name and data... alt text

...add all your friend's dependent connections at the same card... alt text

...and store all their birthdays and namedays together! For the Greek names especially, there is an automatic search and a dropdown menu with the possible celebration dates a name might have. alt text

In the end your friend's card will look like this: alt text

...and all your friends cards like this: alt text

React.js - Typescript - Material UI project. Firebase Realtime and Firestore Database CRUD.

Installation & setup

  • Clone this repo
  • Run yarn
  • In order to use the application, you must sign up at https://firebase.google.com/, initialize Firebase and find your Firebase configuration.
  • Store your configuration at a secrets.js file inside the src dir.
  • You're all set!

Development server

Dependencies

  • react: 17.0.2
  • react-dom: 17.0.2
  • typescript: 4.0.3
  • material-ui: 4.12.3
  • firebase: 9.6.8
  • react-router-dom: 5.3.0
  • lodash: 4.17.21

License

MIT

About

App built on Firebase platform with React and Typescript

License:MIT License


Languages

Language:TypeScript 73.0%Language:Shell 18.1%Language:Perl 4.5%Language:JavaScript 3.3%Language:CSS 0.8%Language:HTML 0.3%