Skip to content

AlaeddineMessadi/list-videos-react-redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Videos List React Redux

Demo

DEMO LINK

Screenshot

List

List

Prerequisites

npm or yarn installed Vercel installed is optional, it's only for deployment

Getting Started

  1. Clone the repository git clone git@github.com:AlaeddineMessadi/movingimage24-videos.git

  2. Run yarn or npm install

Run the project locally

  1. run yarn dev

Testing

Run yarn test

Deploy

Run yarn deploy OR yarn deploy:prod for production

Notes

  • The backend can be accessed via http://localhost:3001
  • It runs with a package called json-server, and the data comes from the db.json file
  • The JSON structure of the db.json file was twisted a bit on purpose. Please do not change the original DB structure. Of course, on the front-end side you are free to transform and manipulate the data in any way you feel appropriate
  • Material-UI was added to the starter template. If you feel more comforable with another UI framework, you can change it. You can add all the styles that you need

TODO

  • more tests.
  • Style enhancements.
  • more error handlings

Built With

License

License: MIT