# CVGen Project

## Overview
CVGen is a Node.js application that connects to the LinkedIn API to retrieve user profile information. The application is designed to display this information on a blank page without the need for HTML or CSS.

## Project Structure
```
cvgen
├── controllers
│   └── linkedin.js        # Handles LinkedIn API connection and user profile retrieval
├── routes
│   ├── api.routes.js      # Defines API routes for LinkedIn authentication and data fetching
│   └── front.routes.js     # Defines front-end routes (currently not utilized)
├── views                   # Currently empty, not needed for this project
├── public
│   └── img                # Contains images (not utilized in this project)
├── app.js                 # Entry point of the application, sets up server and routes
├── package.json           # Configuration file for npm, lists project dependencies
└── README.md              # Documentation for the project
```

## Setup Instructions
1. Clone the repository to your local machine.
2. Navigate to the project directory.
3. Run `npm install` to install the required dependencies.
4. Configure your LinkedIn API credentials in the `linkedin.js` controller.
5. Start the application by running `node app.js`.

## Usage
- The application will connect to the LinkedIn API and retrieve user profile information.
- The retrieved information will be displayed on a blank page.

## Dependencies
- Express: A web framework for Node.js.
- LinkedIn API libraries: For connecting and interacting with the LinkedIn API.

## License
This project is licensed under the MIT License.