With this app you can register new user, login and logout, create new skill and see all of your skills.
- Login, Register pages - authentication
- Home page - show's logged in user's skills
- Add page - user can add new skill
- Routes are protected from unauthenticated users
- All forms has validation
Rename .env.example
to .env
and put your credentials in it. For this project I was using this back-end server.
npm install
npm start
- The app runs in the development mode.
- Open http://localhost:3000 to view it in your browser.
- The page will reload when you make changes.
- You may also see any lint errors in the console.
- React
- CSS Modules
This project was bootstrapped with Create React App
- react-router-dom 5.3.3
- formik 2.2.9
- yup 0.32.11
- prop-types 15.8.1
Login page | Register page | Home (skills) page | Add (skill) page |
![]() |
![]() |
![]() |
![]() |