Skip to content

johager/foundations-capstone-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CONTACTS Web App

This repo contains the project documents for my Devmountain Foundations capstone project, a contacts web app.

The planning documents are at https://github.com/johager/foundations-capstone-docs

The project is running at https://johager-foundations-capstone.herokuapp.com.

Project Description

This is a contacts web app that supports an arbitrary number of phone numbers, email addresses, and physical addresses for each contact. Clicking on the phone data will launch a phone call, clicking on the email data will launch your email app, and clicking on the address data will launch Google maps. Each contact can also have a free-form note area which supports basic HTML for simple formatting. Contacts can be assigned to user-defined groups.

Technology

Front End - JavaScript, HTML, CSS, axios

Back End - NodeJS, express, sequelize, PostgreSQL

Local Installation

After cloning the repo, execute the following:

npm init -y
npm i express
npm i bcryptjs
npm i dotenv
npm i sequelize
npm i pg pg-hstore

The .env file should include
PORT - port for the server
DATABASE_URL - URI for the PostgreSQL database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published