React.js task based on a Contacts API with auth credentials
| Page | Path |
|---|---|
| Contacts | / |
| 404 | * |
| Sign In | /login |
| Sign Up | /register |
- Modern and responsive layout
- Written in TypeScript with predictable static types.
- Use Redux with redux-toolkit Store
- Lint using Eslint
- Minimal need for any custom CSS.
These instructions will help you set up and run the project on your local machine for development and testing purposes.
Make sure you have the following software installed on your system:
- Node.js (v14 or higher)
- npm (v6 or higher)
# clone it with git version control:
git clone https://github.com/Mohammed-Taysser/dynamic-task.git
# change directory:
cd dynamic-task
# Install dependencies:
npm install- Download repository from Here
- Uncompressed to your desired directory
# To start the development server:
# The application will be available at
# http://localhost:5173/dynamic-task
npm run dev# To run ESLint for code linting:
npm run lint# To deploy the project to GitHub Pages:
npm run deploy- Fork it!
- Create your feature branch:
git checkout -b feature-name - Commit your changes:
git commit -am 'Some commit message' - Push to the branch:
git push origin feature-name - Submit a pull request 😉
MIT © Mohammed Taysser



