A responsive React.js web application built as part of the Qualifier Dev Task Assignment. The project demonstrates a simple user onboarding flow including account creation, login, home page, and user profile, built using modern React practices and styled with Tailwind CSS.
You can run the project locally by following the installation steps below.
- Create Account page
- Login page
- Home page
- Profile page
- Bottom pagination navigation
- Responsive UI
- Component-based architecture
- Clean and modular folder structure
- React.js
- JavaScript (ES6+)
- Tailwind CSS
- HTML5
- CSS3
- Node.js
- npm
QualifierDevTask-assignment
│
├── public
│ ├── index.html
│ ├── favicon.ico
│ ├── logo192.png
│ ├── manifest.json
│ └── robots.txt
│
├── src
│ ├── components
│ │ ├── BottomPagination.js
│ │ ├── CreateAccount.js
│ │ ├── Home.js
│ │ ├── Login.js
│ │ └── Profile.js
│ │
│ ├── App.js
│ ├── index.js
│ └── index.css
│
├── package.json
├── package-lock.json
├── tailwind.config.js
├── postcss.config.js
└── README.md
Follow these steps to run the project locally.
git clone https://github.com/saisudheer-18/QualifierDevTask-assignment.git
cd QualifierDevTask-assignment
npm install
npm start
The application will start at:
http://localhost:3000
Handles navigation between pages.
Allows users to register by entering basic information.
Allows existing users to log into the application.
Landing page shown after login.
Displays user information and account details.
Main dependencies used in this project:
- react
- react-dom
- react-scripts
- tailwindcss
- postcss
Install them using:
npm install
- The project uses functional components
- Styling is implemented using Tailwind CSS
- The application follows modular component architecture
node_modulesis excluded using.gitignore
KANCHARLAPALLI SAI SUDHEER
GitHub https://github.com/saisudheer-18
This project is created for learning and assignment purposes only.