Skip to content

This Site is a Part of Frontend Developer Intern Hiring Assignment conducted by CodeAnt AI. It is made with React.js and also used data-aos for some little & subtle animations.

Notifications You must be signed in to change notification settings

Hailex798/CodeAnt_AI-Frontend-Developer-Intern-Hiring-Assignment

Repository files navigation

📟 CodeAnt AI - Frontend Developer Intern Hiring Assignment

Table of Contents


🙏Introduction

✨ Welcome to the CodeAnt AI Frontend Developer Intern Hiring Assignment repository! ✨

This project showcases my solution for the assignment provided by CodeAnt AI, a Y Combinator-backed startup revolutionizing code quality and security. The objective was to build a responsive, efficient, and visually appealing frontend using ReactJS, HTML, and CSS, adhering to best practices for clean, scalable, and maintainable code.


📄Problem Statement

The assignment required the following:

✍️Evaluation Criteria:

  • Code Quality: Clean, readable, and maintainable code.
  • Adherence to Design: Accurate implementation of the provided Figma design.
  • Functionality: Seamlessly working frontend components.
  • Performance: Optimized and responsive UI/UX.
  • Responsiveness: Adaptable across various screen sizes and devices.
  • Creativity: Efficient solutions to challenges.

🌐 Live Demo

🚀 The project is live and can be accessed here: https://codeantai.netlify.app/


📸 Screenshots

Below are some visuals of the implemented design provided to me ->

LOGIN/SIGIN PAGE -

Login Auth using SAAS:

Login Page: SAAS

Login Auth using Self Hosted:

Login Page: Self Hosted

Login Auth using SAAS - Mobile Responsive:

Login Page: SAAS

Login Auth using Self Hosted - Mobile Responsive:

Login Page: Self Hosted

DASHBOARD PAGE -

Dashboard: Live Url Page:

Dashboard Page1

Dashboard - Full View:

Dashboard Page2

Dashboard - Search Functionality:

Dashboard Search

Dashboard - Search Functionality (Mobile Responsive):

Dashboard Search Mobile

Dashboard - Tab Responsive:

Dashboard Tab R

Dashboard - Slider Menu (Mobile Responsive):

Dashboard Slider1

Dashboard - Slider Menu (Sleek Mobile Responsive):

Dashboard Slider2

Visit the 🌐 Live Site for a full experience!


🚫Adherence to Guidelines

Code Quality:

  • The codebase is clean, maintainable, and scalable.
  • Data is not hard-coded; it is stored in a separate JavaScript file, ensuring flexibility and reusability.

Component Architecture:

  • Components are efficiently structured to maximize reusability and readability.
  • Animations are implemented cleanly, enhancing the user experience without overloading the interface.

Technologies Used:

  • ReactJS for efficient component-based architecture.
  • HTML and CSS for structured and styled UI elements.
  • Responsive design principles to ensure the UI works seamlessly across devices.

Responsiveness:

  • The design adapts beautifully to various screen sizes, providing an optimal user experience on all devices.

Animations:

  • Subtle, professional animations enhance the interface without overwhelming the user.

📤Deliverables

  1. GitHub Repository: CodeAnt AI Frontend Developer Assignment
  2. Live Demo: https://codeantai.netlify.app/
  3. Supporting Documentation: Instructions for running the project locally are provided below.

📜Documentation

Setup and Installation

To get started, clone the repository and install the dependencies.

# Clone the repository
git clone https://github.com/Hailex798/CodeAnt_AI-Frontend-Developer-Intern-Hiring-Assignment.git

# Navigate to the project directory
cd CodeAnt_AI-Frontend-Developer-Intern-Hiring-Assignment

# Install dependencies
npm install

Run Locally

To start the development server:

npm run dev

This will run the project locally at http://localhost:5173.

Build for Production

To build the project for production:

npm run build

The production-ready files will be in the build directory.

Running the Build Locally

You can serve the build files locally using a simple HTTP server:

# Install a simple HTTP server
npm install -g serve

# Serve the production build
serve -s build

Navigate to http://localhost:3000 to view the production build.


✉️Contact

If you have any questions or issues, please feel free to reach out:


🎉 Thank you for reviewing this project! I look forward to your feedback and the opportunity to contribute to CodeAnt AI's innovative mission.

About

This Site is a Part of Frontend Developer Intern Hiring Assignment conducted by CodeAnt AI. It is made with React.js and also used data-aos for some little & subtle animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published