https://github.com/nguyenkhanhquy/internhub-frontend
Intern Hub - Frontend
https://github.com/nguyenkhanhquy/internhub-frontend
material-ui react tailwind-css vite
Last synced: 5 months ago
JSON representation
Intern Hub - Frontend
- Host: GitHub
- URL: https://github.com/nguyenkhanhquy/internhub-frontend
- Owner: nguyenkhanhquy
- License: mit
- Created: 2024-11-05T21:24:29.000Z (7 months ago)
- Default Branch: develop
- Last Pushed: 2024-12-15T03:49:57.000Z (5 months ago)
- Last Synced: 2024-12-15T04:24:20.596Z (5 months ago)
- Topics: material-ui, react, tailwind-css, vite
- Language: JavaScript
- Homepage:
- Size: 1.95 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Internhub Frontend
Internhub is a platform that connects students with companies for internships. This project is the frontend part of the Internhub platform. It is built using React.
## Prerequisites
- [Node.js](https://nodejs.org/en/download/package-manager) v22.12.0 (LTS) or later
## Installation
1. Clone the project from the repository:
```sh
git clone https://github.com/nguyenkhanhquy/internhub-frontend.git
```2. Open the project in your favorite IDE (Visual Studio Code is recommended).
3. Create the `.env.local` file:
```plaintext
internhub-frontend/
|-- ...
|-- public/
|-- src/
|-- .env.local 👈
|-- ...
```Add the following environment variables to the `.env.local` file:
```plaintext
VITE_BACKEND_URL= # Your backend URL (e.g. http://localhost:8080/api/v1)
```4. Install dependencies:
```sh
npm install
```5. Run the project:
```sh
npm run dev
```6. Open your browser and navigate to:
[http://localhost:3000](http://localhost:3000)
7. Stop the project:
Press `Ctrl + C` in the terminal.
## Technology Stack
- Programming Language: JavaScript
- Frameworks/Libraries: React, Material UI
- Build Tool: Vite
- CSS Framework: Tailwind CSS
- IDE: Visual Studio Code
- Deployment: Vercel
- Version Control: Git## Contributors
1. [@nguyenkhanhquy](https://github.com/nguyenkhanhquy) - Nguyễn Khánh Quy - 21110282
2. [@NguyenDink](https://github.com/NguyenDink) - Đinh Trung Nguyên - 21110259