Simple react app that allows user to fetch and add movies using realtime database from firebase.
Tech used: Vite, React, Typescript, Styled-Components, Firebase, Axios
A simple food app built with Vite for initial folder structure, React for front-end, Typescript for type checking, Styled Components for styling and Firebase for real time database.
- Custom hooks
- Typescript
- Axios for request handler
To run this app locally, follow these steps:
- Clone the repositroy:
git clone https://github.com/Marveeeen/react-ts-movies.git
- Install dependencies:
npm install
- Create an environment file:
Create a new file called .env in the root of your project directory and named it like this.
VITE_API_FILMS_URL=YOUR_FIREBASE_API_URL
- Start the development server:
npm run dev
- Open your browser to http://127.0.0.1:5173/ to view the app.