npm or yarn installed Vercel installed is optional, it's only for deployment
-
Clone the repository
git clone git@github.com:AlaeddineMessadi/movingimage24-videos.git
-
Run
yarn
ornpm install
- run
yarn dev
Run yarn test
Run yarn deploy
OR yarn deploy:prod
for production
- 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
- more tests.
- Style enhancements.
- more error handlings
- Reactjs - JavaScript library for building user interfaces
- Redux - State Management
- Redux-thunk - Thunk middleware for Redux
- Material-UI - React UI framework
- Jest - Testing Framework
- vercel - Deployment server
- Yarn - Dependency Management
- Create-React-App - Boilerplate