Skip to content

fac21/final-project-macs

Repository files navigation

Connecta

This project was created to make it easier for people especially imigrants landed to London to learn speaking english more efficiently while meeting new people, exchanging their own culture and language with them and keeping up on socialising. The app provides event suggestions based on the common interests and chat board to get connected based on the learning targets.

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
npm run chat

# or
yarn dev
yarn chat

To start the live server for both the chat and the app as a whole, and view the website locally. Open http://localhost:3000 with your browser to see the result.

Using the App

The app has been created of 5 steps sign up process tailored to the needs of the users, passwordless (verificated) log-in, and one-on-one chat experience aiming safety and inclusive enviorenment for them.

Tech stack

  • React
    • react-router-dom
  • npm packages:
    • Next-auth
    • Socket.io
    • Express
  • Styling:
    • Style-components
    • Css-doodle
    • Material-ui/core
  • Deployment:
    • Vercel
  • Testing:
    • Cypress
  • Management:
    • Kanban
    • Miro
    • Figma

Authors:

  • Amy - Scrum Facilitator
  • Maryam - DevOps
  • Sevda - QA
  • Craig - UX/UI