No description
| controllers | ||
| public/img | ||
| routes | ||
| .gitignore | ||
| app.js | ||
| error.png | ||
| package.json | ||
| README.md | ||
| step1_login.png | ||
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
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run
npm installto install the required dependencies. - Configure your LinkedIn API credentials in the
linkedin.jscontroller. - 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.