https://github.com/imevanc/linkage
https://github.com/imevanc/linkage
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/imevanc/linkage
- Owner: imevanc
- Created: 2022-03-23T10:00:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-30T15:47:59.000Z (about 3 years ago)
- Last Synced: 2025-10-14T22:16:24.355Z (3 months ago)
- Language: JavaScript
- Size: 764 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LinkAge
## Table of contents
- [About ](#about-)
- [Tech Stack ](#tech-stack-)
- [Description ](#description-)
- [Setup ](#setup-)
- [Installation ](#installation-)
LinkAge is An app aiming to helps connect isolated elderly individuals with volunteers, with the goal of
combating loneliness. The showcase presentation is available here -> [Team Reactors](https://northcoders.com/projects/april-2022/linkage)
- React
- Material UI
- MongoDB
- JWT
- Jest
- Express.js
The back end for this project can be found here: https://github.com/BitKoda/nc-group-project
`A hosted version` of this LinkAge app can be found at https://nc-project-age-ok.netlify.app/
LinkAge is responsive with a mobile first approach.
1. User first needs to sign up as a volunteer with an email, password and a postcode or directly login to their account.
2. The home page loads all the people available for a visit (visitees) on an interactive map. The green colour of the card means the person has been seen within the last 24 hours, Amber colour - within the last 48 hours and red - 72 hours and is in need to socialise.
3. User can click on any visitee card to see their profile info and submit a new visit
4. User can also see and modify their own profile info.
You will need Node.js version 17.8.0 or higher and npm version 8.1.2 installed before being able to run this project.
To run this project you will need to clone this repository onto your local machine.
```
$ git clone https://github.com/imevanc/nc-project-phase-fronted-ageuk.git
```
Navigate inside the folder and install all dependencies by entering the following commands on your terminal window:
```
$ cd nc-project-phase-fronted-ageuk
$ npm install
```
To run the application locally enter:
```
$ npm start
```
The application will run on http://localhost:3000.