Skip to content

mtnzorro/digital_crafts_twit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Twit: An Exciting Twitter Clone!

Website: (http://52.40.91.213:3010/#!/)

##Contents:

####Overview

####Technologies

####Contributors

####Example Code

##Overview: Full stack project intended to implement MongoDB/Mongoose with NodeJS with AngularJS front end experience. Twit is a clone of Twitter, and our intent was to implement as much basic functionality as possible in the alloted time for development.

Over the course of two days, we designed the back end functionality, tested the routes with Postman, and developed the service in Angular that would handle the AJAX calls to the server.

This was also an exercise in promises, on both the front and back end, developing greater familiarity with asynchronous routing.

##Technologies:

###Front end: AngularJS framework, utilizing Angular-ui-router

Bootstrap

###Back end: NodeJS MongoDB Modules: Express Mongoose BCrypt UUIDV4 BodyParser Bluebird

####API back-end built using NodeJS(and a host of NPM modules), with the following functionality (and corresponding route handlers): Display a user-generated "Twit" message

List and display Twit message of all users

User sign up (Secured password through Bcrypt)

User login (Token generation and authentication through middleware)

User Profile Page

Ability to Follow other users and have their Twit messages display on your profile page

Logout

####MongDB Database

###Contributors:

#####Jason Campbell #####Kevin Farmer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published