STARGATE Tik-Tok App
To start this app:
npm i
This will install the packages you need
.env
file
fill out the Fill this out by signing up to DataStax and getting the information you need as per the .env.sample
template.
netlify dev
This will run as if you deployed your app onto Netlify (but in dev mode). It will also use your .env content.
How to build a Tik-Tok App with a Cassandra Database
This Repo is to aid in the tutorial inWe build an App using the same database management system used by Apple, Spotify, Netflix, Ebay and so many more.
This is a video where we will build a clone of a Tik Tok App. It's aim is to teach you how to build apps using databases in a simple and easy way. A prior knowledge of React is the only thing you will be needing to start this tutorial!
I have built this app using:
- Stargate documentation (https://stargate.io/)
- DataStax https://www.datastax.com/
- React
- Netlify (JAMStack)
Video Content:
- (00:00) Introduction
- (03:05) Creating our Database on DataStax
- (06:52) Setting up our App
- (12:37) Routing Pages
- (18:02) Creating Components
- (28:32) Introduction to Data with Netlify and Stargate
- (30:10) Introduction to using the astrajs/collections
- (34:01) Posting data to our Database (creating dummy Tik Tok posts)
- (34:01) Adding authorization to access our Database
- (43:10) Getting data from our Database (getting all our Tik Tok posts)
- (50: 32) Viewing all our Data
- (51:56) Rendering components based on our Data
- (01:17:01) Editing our Data (following/unfollowing a user)
- (01:32:57) Adding new Data to our Database (creating a Tik Tok post)
If you did like this video, please hit the Like and Subscribe button so I know to make more!
- Twitter: https://twitter.com/ania_kubow
- YouTube: https://youtube.com/aniakubow
- Instagram: https://instagram.com/aniakubow