Skip to content

jleung7158/WageGauge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wireframe

WageGauge

WageGauge is an informational app for tech industry professionals to help with gauging average salaries accross various companies. In addition to salary info, users can communicate on our commmunity forums to discuss salary negotiation, company trends, and more.

WageGauge was built with the following technologies

https://img.shields.io/badge/React%20JS-20232A?style=for-the-badge&logo=react&logoColor=61DAFB https://img.shields.io/badge/Redux-593D88?style=for-the-badge&logo=redux&logoColor=white https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white https://img.shields.io/badge/Python-14354C?style=for-the-badge&logo=python&logoColor=white https://img.shields.io/badge/FastAPI-009688?style=for-the-badge&logo=FastAPI&logoColor=white https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge&logo=postgresql&logoColor=white https://img.shields.io/badge/Chart.js-ff69b4?style=for-the-badge&logo=chart.js&logoColor=white

Frontend

  • React.js
  • Redux
  • Chart.js
  • JavaScript
  • Tailwind

Backend

  • FastApi
  • JWTdown Authentication
  • PostgreSQL
  • Python

The Development Team

  • Mo Rahman @BrohammedR
  • James Leung @JamesLeung7158
  • Jonathan Killian @jrkillian11
  • Andrew Ipsen @andrewipsen

Mo James Jonathan Andrew

Key Features

Historical Salary Data

-Wage Gauge provides its members with access to comprehensive historical salary data for their positions. The platform presents this data through intuitive and easy-to-read charts, allowing users to gain valuable insights into salary trends over time.

DASHBOARD

-The Dashboard Page offers a seamless and user-friendly interface, providing a central hub for users to explore and interact with the platform. Users can conveniently browse and discover information about various companies. Upon signing in, a "Learn More" button becomes available for each company, enabling users to access detailed company-specific data and insights.

SignUp and Login

-Wage Gauge leverages the JWTdown For React library by Galvanize for secure and reliable user authentication, login, and logout processes. Users can easily create an account by utilizing the prominent sign-up banner on the dashboard if they are unauthenticated. The login functionality is implemented through a sleek and intuitive modal login form, ensuring a seamless user experience.

Report Your Salary

-The platform features a user-friendly form that allows users to report their salary information for specific companies and positions. Additionally, the form includes a field to capture years of experience, contributing to the database's comprehensive historical data. By actively participating in reporting salaries, users contribute to a robust dataset that enables accurate analysis and comparison.

Forums

-The Forum Page serves as an interactive space for users to engage in discussions and post topics related to various companies. Users can share insights, seek advice, and connect with others by commenting on existing topics. This collaborative feature encourages knowledge-sharing and fosters a sense of community within the Wage Gauge platform.

These key features collectively enhance the Wage Gauge experience, providing users with valuable salary data, intuitive navigation, secure authentication, and opportunities for engagement and discussion.

API Endpoints

Accounts

Auth

Companies

Positions

Employees

Topics

Comments

Replies

Comment Likes

Reply Likes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published