Skip to content

Repository files navigation


CodeAnt AI: Frontend Developer Intern Assignment

This repository contains my solution for the Frontend Developer Intern Hiring Assignment provided by CodeAnt AI. The project involves implementing a functional and responsive frontend based on the provided Figma design.


Table of Contents


Overview

CodeAnt AI is a Y Combinator-backed startup revolutionizing code quality and security through AI-driven solutions. This project demonstrates my ability to design and build user interfaces that are functional, responsive, and aligned with modern development standards.


Objectives

  • Implement a functional frontend using ReactJS, HTML, and CSS.
  • Accurately replicate the provided Figma design.
  • Ensure responsiveness and functionality across devices.
  • Follow best practices for clean, maintainable, and scalable code.

Deliverables

  • A fully coded frontend implementation of the design.
  • GitHub repository containing the complete project.
  • Supporting documentation with setup instructions.

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/MVENKATESH786/CodeAnt-AI.git
    cd CodeAnt-AI
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open the application in your browser:

    http://localhost:5173/
    

Technologies Used

  • ReactJS: For building the user interface.
  • CSS: For styling and ensuring responsiveness.
  • HTML: For structuring the application.
  • Vite: For faster development and build process.

Features

  • Fully responsive and optimized for various screen sizes.
  • Accurate implementation of the Figma design.
  • Modular and clean code for scalability and maintainability.

Folder Structure

src/
├── components/     # Reusable React components
├── pages/          # Static pages for the app
├── assets/         # Static files (images, fonts, etc.)
├── styles/         # CSS files
├── App.jsx         # Main application component
├── index.jsx       # Entry point for the app
└── ...             # Other necessary files

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages