-> Landing page(recommendation section)
-> new movies/shows adding page.
-> signIn/signout functionality
-> search & filter functionality as per category
-> video playing page
-> CRUD operation.
-> seprate account for user & admin.
-> use redux for API data management
admin username : admin
admin password : admin
I'm a passionate front-end developer with a strong foundation in Computer Science & Engineering. I completed my B.Tech degree from Kalyani Government Engineering College, where I gained extensive knowledge and practical skills in the field of web development.
I pursued my B.Tech in Computer Science & Engineering from Kalyani Government Engineering College, where I acquired a deep understanding of various programming languages, algorithms, data structures, and software development principles. Throughout my academic journey, I consistently demonstrated a strong commitment to learning and excelled in front-end development courses.
As a front-end developer, I possess expertise in HTML, CSS, and JavaScript, which are the building blocks of modern web development. I am skilled in creating responsive and user-friendly websites, ensuring seamless user experiences across different devices and browsers. Additionally, I have experience working with popular front-end frameworks and libraries such as ReactJS and NextJS.
Javascript, HTML, CSS, reactjs...
MOVEZONE.mp4
Front-end Development: I learned how to create a user-friendly interface using HTML, CSS, and JavaScript to collect movie details from users through a form.
React and Redux: I used React to manage the state of the application and implemented Redux for state management, which allowed me to efficiently handle data flow and manage the application's global state.
Data Manipulation: I learned how to manipulate and handle JSON data, such as reading from and writing to a JSON file.
Redux Setup: Implementing Redux for state management was a challenge, especially when connecting the store with components. I overcame this by following Redux documentation and tutorials to set up the store and actions correctly.
Overall, building this movie project was a rewarding experience that deepened my understanding of web development concepts and improved my problem-solving skills. By overcoming challenges and actively learning new techniques, I was able to create a functional and user-friendly movie website.
Clone the project
git clone https://github.com/firojahmed1313/moviezone.git
Go to the project directory
cd moviezone
Install dependencies
npm install
Start the server
npm run start
To deploy this project run
npm run deploy
If you have any feedback, please reach out to us at [email protected]
This project was bootstrapped with Create React App.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting
This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration
This section has moved here: https://facebook.github.io/create-react-app/docs/deployment
This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify