Skip to content

Full Stack Web application to help with teaming and scheduling meetings and creating polls, implemented in Python, SQL and JavaScript

License

Notifications You must be signed in to change notification settings

sajadgzd/TeamUp

Repository files navigation

TEAM UP

Table of Contents

  1. Overview
  2. Technologies
  3. Local Installation
  4. App ScreenShots

Overview

Team Up is a Full Stack web application that will help users find team members to work on altruistic projects together. The application will have a directory of groups that is available to users, as well as a directory of registered users that can be used by users to find team members for a given project.

Technologies

  • HTML
  • CSS
    • Materialize
  • JavaScript
  • jQuery
    • Ajax calls
  • AOS.js animation library
  • Python
  • Flask
  • SQL Database

Local Installation

Step 1: Git Clone

Clone the project to your local git repo like the following:

git clone git@github.com:sajadgzd/TeamUp.git

or

git clone https://github.com/sajadgzd/TeamUp.git

The Team Up project and its files should now be in your project folder.

Step 2: Install Dependencies

Make sure you have Python3 or above version installed on your system

Here's a link to OS specific guide to installation of Python3

Step 3: Set up SQL Database

  1. Go to the root directory /TeamUp

  2. Run the following command in your terminal:

python3 initializeDB.py

Step 4: Launch the App

Run the following command in your terminal

python3 test.py

Go to your browser and type in the corresponding address you see the app is running http://localhost:5000 in your URL bar.

Now you should see the application open locally.

App Screenshot samples

Landing Page

Signup Page

Login Page

A sample screen shot of a user. In this case a Super User

Group page

Sample feature. Creating a meetup schedule poll

Sample feature. Voting for a meetup schedule poll

About

Full Stack Web application to help with teaming and scheduling meetings and creating polls, implemented in Python, SQL and JavaScript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •