Skip to content

Helping customers transition into United States smoothly.

Notifications You must be signed in to change notification settings

d88naimi/Skeleton

Repository files navigation

American Life

TransUnited

This app will help the thousands of immigrants make the transition to the United States smoother by connecting them to a selection of agents handpicked that can offer them a number of services to assist them with their transfer.

Services can include translation, helping opening a bank account, finding a car, finding a place to live in, etc. Our app is easy to use and it can be displayed in other languages for easy access and peace of mind so you know you’re contacting the right agent.

You can :

  • Log in with Google, Facebook, Twitter or make a new Account
  • Find your Agent
  • Find a home
  • Find a educational system/ learn English
  • Place to live
  • Open bank accounts
  • Find a vehicle
  • Potentially find a job

Tech

TransUnited uses a number of open source projects to work properly:

Front End

  • [React] - A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES
  • [Redux] - Redux is a predictable state container for JavaScript apps
  • [React-router] - Declarative routing for React.
  • [React-redux-router] - Ruthlessly simple bindings to keep react-router and redux in sync
  • [Redux Thunk] - middleware allows you to write action creators that return a function instead of an action
  • [React-Itnl]
  • [sass] - Sass is the most mature, stable, and powerful professional grade CSS extension language in the world
  • [materialize css ] - A modern responsive front-end framework based on Material Design

Back End

  • [node.js] - evented I/O for the backend
  • [Express] - fast node.js network app framework [@tjholowaychuk]
  • [MongoDB]
  • [Mongoose]
  • [socket.io]
  • [passport]

Deploy

  • [AWS EC2]
  • [AWS S3]
  • [AWS LAMBDA]

Installation

American Life requires Node.js to run.

Install the dependencies and devDependencies and start the server.

$ mongod
$ mongo 
$ in .env change file to use MONGOLAB_URI=mongodb://localhost/"database" 

For production environments...

$ npm install 
$ npm start
$ goto localhost 

License

About

Helping customers transition into United States smoothly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •