https://github.com/roc41d/mini-udemy
Mini Udemy
https://github.com/roc41d/mini-udemy
angular filestack firebase firestore tailwind tailwindcss typescript
Last synced: 2 months ago
JSON representation
Mini Udemy
- Host: GitHub
- URL: https://github.com/roc41d/mini-udemy
- Owner: roc41d
- Created: 2024-02-29T19:58:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-07T13:25:18.000Z (about 1 year ago)
- Last Synced: 2025-01-21T21:13:26.828Z (4 months ago)
- Topics: angular, filestack, firebase, firestore, tailwind, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 1.33 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mini Udemy
Showcasing proficiency in cutting-edge technologies including Firebase, Firestore, Filestack, and leveraging the latest features introduced in Angular 17
## Getting started
### Requirements
```
Node: v20.9.0
NPM: 10.5.0
Angular CLI: 17.2.3
```### Installation
Clone the repository```
git clone [email protected]:roc41d/mini-udemy.git
```Switch to project folder
```
cd mini-udemy
```Install dependencies
```
npm i
```Set up Firebase project and Firestore database
Visit [Firebase Console](https://console.firebase.google.com) and create a new project and firestore database. Copy the configuration object from the project settings and fill in properties in `.env`.
Set up Filestack API key
Create a new account on [Filestack](https://dev.filestack.com) and copy the API key. Fill in the `FILESTACK_API_KEY` property in `.env`.
Start local development server
```
npm start
```You can now access the app via [http://localhost:4200](http://localhost:4200)