Skip to content

For our first Epitech project we made a site to find a job, a bit like indeed. Our Back is in Python under Flask and our Front is in javascript under React

Notifications You must be signed in to change notification settings

Arthur24-t/JobBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JobBoard

 

JobBoard

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Paolo Arthur


🎯 About

For our first Epitech project we made a site to find a job, a bit like indeed. Our Back is in Python under Flask and our Front is in javascript under React

✨ Features

✔️ See all jobs in the databases on main page
✔️ You can see all job detail
✔️ User can apply to the jobs they want with and without connection
✔️ User can register and connect
✔️ User can mofidy their profile
✔️ Admin have a page to manage all data (CRUD);

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git, Node, Docker and Python installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/EpitechMscProPromo2025/T-WEB-501-LIL-5-1-jobboard-arthur.trusgnach.git

# Access
$ cd t-web-501-lil-5-1-jobboard-arthur-trusgnach

# Install Docker MySQL (default password root is '1234' and default port is 3306)
$ sudo docker-compose up -d   

# Install dependencies for the React application 
$ cd front
$ npm install 

# Install dependencies for the Flask API 
$ cd back
$ pip install -r requirements.txt

# Run the React application
$ npm start

# Run the Flask API
$ flask run

# The server will initialize in the <http://localhost:3000> for React 
# The server will initialize in the <http://localhost:5000> for Flask 
# There is a default admin for the website in database, login : admin@admin.com and password : 1234

📝 License

Made with ❤️ by Paolo and Arthur

 

Back to top

About

For our first Epitech project we made a site to find a job, a bit like indeed. Our Back is in Python under Flask and our Front is in javascript under React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published