Skip to content
This repository has been archived by the owner on Oct 21, 2024. It is now read-only.

Backend: NodeJS , ExpressJS, MongoLab #41

Open
artitudinale1 opened this issue Jun 14, 2016 · 10 comments
Open

Backend: NodeJS , ExpressJS, MongoLab #41

artitudinale1 opened this issue Jun 14, 2016 · 10 comments

Comments

@artitudinale1
Copy link
Collaborator

Start to resource how this can be implemented.
Maybe use of http://www.clementinejs.com/ (just idea)
We need plan and resources and then break work in smaller issues

@artitudinale1 artitudinale1 changed the title Backend: NodeJS , MongoLab , Express Backend: NodeJS , ExpressJS, MongoLab Jun 14, 2016
@artitudinale1 artitudinale1 added this to the Backend milestone Jun 15, 2016
@chris-alexander
Copy link
Contributor

chris-alexander commented Jun 29, 2016

Some thoughts about breaking this down further:

  • create server.js file to serve index.html with Express
  • install mongo, and connect up with server.js
  • migrate data from firebase to mongo
  • add github oauth using Passport

From a front-end perspective this will mean that we need

  • a login view
  • a view to let a logged in user view and edit their own profile

@artitudinale1
Copy link
Collaborator Author

I like it. Are we going for Mongo installation or MongoLab? https://mlab.com/

@chris-alexander
Copy link
Contributor

Isn't MongoLab just a hosted instance of MongoDB? I think we'd probably use whatever Heroku lets you have on the free tier

@dlewis87
Copy link
Collaborator

I can help with some of this stuff, clementine has a user profile and github passport already set up.

@dlewis87
Copy link
Collaborator

Heroku has mongolabs

@artitudinale1
Copy link
Collaborator Author

mongolabs is just to avoid the headache to install MongoDB on local/server which is a pain in the ass.....but open to otherwise if you like the challenge

@chris-alexander
Copy link
Contributor

Sounds good. I think we should make it Github OAuth only rather than Username and Password. It should mean less complexity and more security I hope :)

@artitudinale1
Copy link
Collaborator Author

totally GitHub 4 the best!

@srkyaganti
Copy link

Hi, What is the current status of this issue. I'd like to contribute.

@ResponseTime
Copy link

Can I contribute in any way possible

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants