Coder Social home page Coder Social logo

ctp's Introduction

Cuny Tech Prep (CTP)

ctp's People

Contributors

carolchau avatar mgarod avatar yao4ming avatar

Watchers

 avatar  avatar  avatar Ava avatar

Forkers

yao4ming

ctp's Issues

Integrate Angular to our Project

Using a front-end framework or library seems like a good idea because it seems like it might save us time in the long run, flow more smoothly in terms of UI, and it seems like it would be more stable.

I think we should go with Angular instead of React because given our current time frame it seems faster to pick up and run with. Using Angular 1 and Angular 2 is up for debate, but I'm leaning towards Angular 1 just because it looks more familiar.

Also, Angular also uses "{{ }}", which will conflict with the current templating engine we're using (hogan), but it should be a quick fix if just don't use hogan.

Add date Created/Updated to User & Review models

It would probably look something like this:

created: {type: Date, default: Date.now}
updated: {type: Date, default: Date.now}

It would be nifty, especially for the reviews, so that perhaps later on we can implement a sort on the list of reviews.

Need a Controller for Review

We have the view for the page that enables a user to a review, but we need to take the information from the form, and store it in the database.

Log In needs to handle forgot password

We should have a handler that emails a special link (that expires within a certain amount of time) to the user. The user clicks on that link to enable them to make a new password, and then log them in.

User Features

User should be able to browse a map of all existing reviews based on criteria
Post a review of location
Upvote, downvote, or verify

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.