- About the Project
- Screenshots
- Installation and Usage
- Technologies
- License
- How to Contribute
- Acknowledgments
- Contact
The project consists of a movie listing application that consumes data from a fake API. The challenge is to componentize the application because it is all in the App.tsx file. The goal is to split the application into two main components: SideBar and Content, reusing all the code from App.tsx. After componentization, it should behave the same way as when it was not divided into components.
# Clone this repository:
git clone https://github.com/thiilins/WatchMe.git
# Navigate to the project directory:
cd WatchMe
# Install dependencies:
yarn
# or
npm install
# Start the application:
yarn dev
# or
npm run dev
# Access the application in your browser at: `http://localhost:3000`
- VSCode (IDE)
- ReactJS
- Axios
- HTML
- TypeScript
- SASS
- JavaScript
- JSON Server
This project is under the MIT License. See the LICENSE file for more details.
- Fork this repository.
- Create a new branch for your changes:
git checkout -b my-feature
. - Save your changes and create a commit explaining what you did:
git commit -m "Adding my-feature"
. - Push your changes:
git push origin my-feature
. - Create a pull request.
We thank all contributors who have made this project possible. Challenge 02 - WatchMe - Notion with all the information.
For suggestions, feedback, or questions, open an issue or contact me through my GitHub profile.