Feature Flicks is a simple website diplaying screenings in a cinema. This is a personal project with a focus on learning React and vite fundamentals.
- Enty point - index.html
- Fetching data - ./src/FetchData.jsx
- Vite configuration - ./vite.config.js
- ./main.jsx - calls App.jsx
- ./App.jsx - The main "Parent" component which renders everything
- components/caregotyDropDown.jsx - the dropdown menu which handles the selected movie category to be presented
- components/movies.jsx - gets the fetched screenings and movies and creates map for each date as a key with it's appropriate screenings
- components/movieCard.jsx - displays each movie along with it's description details.
-
Clone the repository.
-
Install dependencies using npm:
npm install
To run the development server: npm run dev
To build for production:" npm run build
To lint the code:: npm run lint
To preview the production build:: npm run preview
Bootstrap v5.3.1
MDB React UI Kit v6.2.0
React v18.2.0
React Bootstrap v2.8.0
React DOM v18.2.0
@types/react v18.2.15
@types/react-dom v18.2.7
@vitejs/plugin-react v4.0.3
ESLint v8.45.0
eslint-plugin-react v7.32.2
eslint-plugin-react-hooks v4.6.0
eslint-plugin-react-refresh v0.4.3
Vite v4.4.5
This project is private and does not have a specified license.