w3b3 / todoish

App initially conceived as a 30-min effort to demo a TODO app with persistency on AstraDB (Apache Cassandra-based cloud database, from @Datastax)

Home Page:https://todo-dev.brasileiro.ca

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

30 min todo with AstraDB

image image

A sample TODO app (bare-bones version takes 30 min to complete) leveraging all free and mostly open-source products and services from:

  • React with Typescript
  • AstraDB for data persistence this
  • Firebase for login authentication this
  • Deployment using Vercel infrastructure

Get started

  • Clone the repo.
    • git clone this-repo-name
  • Install deps
    • npm i
  • Look for a .env.example file at the root
  • Rename it to .env
  • Now you need to fill it up with the appropriate data:
  • You will get all the required info from here
    • Create a free account by logging in with Google/Github/etc
    • Create a free DB (any cloud provider, the closest region to you)
    • Once your DB is ready, click on on it and go to the CONNECT page (there should be a button in the top right corner)
    • Follow the instructions and Grab the values listed in step 2
    • Do not forget to create you own unique APP_TOKEN as per the instructions.
  • These steps should enable you to have all necessary setup to have your cloud db connection up and running.

About

App initially conceived as a 30-min effort to demo a TODO app with persistency on AstraDB (Apache Cassandra-based cloud database, from @Datastax)

https://todo-dev.brasileiro.ca


Languages

Language:JavaScript 70.0%Language:HTML 25.3%Language:CSS 4.7%