Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 2.49 KB

README.md

File metadata and controls

53 lines (41 loc) · 2.49 KB

SkillSwipe

🚀 This project is a part of SOEN 390 - Software Engineering Team Design Project - at Concordia University. The project aims to build a LinkedIn esque app.

To run:

  1. Clone repo
  2. Run an SQL server and enter the details in .env-example file, and save as ".env"
  3. CD into backend, run "npm install" and then run npm "run start:dev"
  4. CD into skillswipe, run "npm install", and then run "npm run dev"
  5. View project in localhost:3000 or whatever specified port shown in terminal

Team 1 - members:

Name Student ID GitHub Page
Usama Saleem 40110036 usamasaleem1
Shadi Jiha 40131284 shadijiha
Muhammad Mubashir 40152977 mubashir494
Marc EId 40153034 Marc-Eid
Uzair Ali 40111410 uzairali245
Roger Sioufi 40177472 rogersi9
Name 40034162 Aleksandr Vinokhodov
Ahed 40112710 Ahed750
Samdarshi Tiwari 40113256 Samdarshihawk

Libaries / Technologies we planned to use:

  1. ChakraUI - ChakraUI component library
  2. Semantic UI - CSS library
  3. Redux - State management library

Software Testing

  1. Jest - Unit testing framework.
  2. Cypress - End to end testing framework.
  3. Travis CI - Continuous integration & deployment service.
    It runs tests automatically on every push to the repository.

Project Wiki:

  • Project meeting journal is stored here.
  • Project tutorial videos can be found here.
  • Software Architecture Document (SAD) can be found here.
  • Project UI Prototypes here
  • Running instructions can be found here.
  • Sprint retrospective document is stored here.