Skip to content

SHIFT4 is an exclusive recruiting platform designed to support underrepresented groups in tech to secure entry-level jobs and internships.

License

Notifications You must be signed in to change notification settings

WomenPlusPlus/deploy-impact-23-shift-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bridge Project “Empowering Underrepresented Groups in Switzerland“ (from SHIFT4)

Our Vision 🔭

Bridge is a nonprofit, comprehensive platform dedicated to empowering underrepresented communities to land a great tech job in Switzerland. Our mission is to equip them with the essential tools, resources, and unwavering support needed to secure jobs in the dynamic tech industry. Through innovation and inclusivity, we aim to bridge the gap between the skills of these communities and the demands of the Swiss tech job market, ultimately fostering integration, self-sufficiency, and economic independence.

At Bridge, we envision a future where underrepresented communities in Switzerland harness their skills, gain meaningful employment within the tech sector, and contribute not only to their personal success but also to the prosperity of the Swiss economy. Our platform embodies the principles of diversity and innovation, paving the way for a brighter future for both the targeted communities and the Swiss tech industry.


The Product ✨

Registration Page

Our project is live here, use one of our fake users below to log in to one of the four different user types. Additionally, you can check out a mini demo here. Enjoy!

Our Fake Users 👋

User Email Password
Admin admin@example.com password
Association womenplusplus@gmail.com password
Association powercoder@gmail.com password
Company hightech@gmail.com password
Candidate pilar@gmail.com password

If you need more information about Bridge, have a look here


Tech Stack 🖥️

Technology Stack
Frontend Typescript - React
Backend Python - Flask
Database AWS RDS - PostgreSQL
Frontend Deployment Vercel
Backend Deployment Render

Get Started 🚀

Frontend

  1. Clone the repository.
  2. Navigate to the client directory.
  3. Run npm install to install dependencies.
  4. Run npm start to start the frontend application.

Backend

  1. Clone the repository.
  2. Navigate to the server directory.
  3. Run pip3 install -r requirements.txt to install Python dependencies.
  4. To configure the environment variables please contact Laura Purcaro.
  5. Run python3 main.py to start the backend server.

For more information on each side, please refer to the respective README.md files.


Designs 🎨

View our designs created using Figma here.


Project Management

For this project we’ve been using several documents to manage our project planning and work on the scoping of this product. You can find them in this document.


Our Team 👥

Name Role GitHub Profile
Laura Purcaro Full Stack Developer gitadventurer241
Alba Romero Full Stack Developer albarkauss
Meytap Yildiz Full Stack Developer mehtapy
Isaac Omolayo Data Science IzicTemi
Maria Reis UX designer uxmreis
Petra Slits Project Manager petrajanna
Noor Halta SCRUM Master noorhalta

License 📃

This project is licensed under the GNU General Public License, Version 3 (GPL-3.0). More information here

About

SHIFT4 is an exclusive recruiting platform designed to support underrepresented groups in tech to secure entry-level jobs and internships.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •