Skip to content

A resume builder and analyzer with course suggestions using AI

Notifications You must be signed in to change notification settings

vinaykamble289/veedres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VEEDRES.AI

This project is a web application that leverages React, Express, and Tailwind CSS for a dynamic and responsive UI. It also integrates user authentication, API handling, and database management.

Table of Contents

Project Overview

This frontend application provides an interactive user interface with authentication and routing capabilities. It utilizes a server (Node.js and Express) for handling requests and integrates various frontend libraries for enhanced UI and functionality.

Technologies Used

The project is built with:

  • React - Frontend library for building user interfaces.
  • React Router DOM - For handling in-app navigation.
  • Express - Backend framework to handle requests.
  • Tailwind CSS - Utility-first CSS framework for responsive design.
  • Axios - For HTTP requests.
  • JWT - For secure user authentication.
  • MySQL and PostgreSQL - Database options for user and data management.
  • dotenv - For handling environment variables.

Getting Started

To set up and run the project locally, follow these steps:

  1. Clone the repository:

    git clone <repository-url>
    cd front
  2. Install dependencies:

    npm install
  3. Environment Variables:

    Create a .env file in the project root and add any necessary environment variables (like database credentials, JWT secrets).

  4. Start the development server:

    npm start

The app will be available at http://localhost:3000, and the server at http://localhost:5000.

Available Scripts

In the project directory, you can run:

  • npm start - Starts the React development server and the Node.js backend.
  • npm run build - Builds the app for production.
  • npm test - Runs the test suite.
  • npm run eject - Ejects the app from react-scripts (use with caution).

Folder Structure

front
├── public
├── src
│   ├── components
│   ├── pages
│   ├── services
│   ├── utils
├── server
│   ├── index.js        # Backend entry point
└── .env
  • components - Reusable React components.
  • pages - Main application pages.
  • services - Modules to handle API calls.
  • utils - Helper functions.

Contributing

Contributions are welcome! Please open issues or submit pull requests for any updates, bug fixes, or suggestions.

License

This project is licensed under the MIT License.

About

A resume builder and analyzer with course suggestions using AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published