Giter VIP home page Giter VIP logo

forum007's People

Contributors

chandler042 avatar dianalunaxiv avatar lanebpemberton avatar markhamtrenton avatar rsimkoff avatar

Watchers

 avatar

forum007's Issues

Make seed.js stuff

After the merge, we'll need to make scripts to seed the database via npm run seed script in package.json.

Set up front end fire-off for Comment data

-Integrate comments HTML with thread handlebars stuff
-Create .js file to post, modify/update/delete comments to backend

As far as features go, for now, we don't need a placeholder for deleted comments. However, we certainly could implement something like that.

Create wireframe

Create a folder which contains the handlebars layouts and CSS.

Create thread routes

-Threads have associations with users, boards, and comment sections.
-They are contained within boards. Users create threads and comments.

Create board routes

-This route is for the creation of boards, which I expect will probably not be directly hit by a user.
-Boards contain threads - many threads to one board.
-These will show on the home page (possibly after login).

Commit to main

This is the last step of the process before we experiment with heroku. main will be our deployment branch and should be as clean and functional as possible.

Review project requirements

Consult with the grading criteria of our project to confirm that we do indeed meet those criteria. If not, then we need to add things that qualify into our codebase.

Create comment routes

-Comments are contained within comment sections. There isn't a direct relationship between individual comments and threads except through comment sections.
-They will need to be created either simultaneously with the thread, or with the creation of the first comment.

Fix password hashing on user PUT request

Creating a new user properly hashes a password before creation. Updating that user's password just sends the raw password to the database, and does not hash the password for some reason.

Clean up comments

Comments in code should describe functionality where it isn't immediately obvious. We need to delete comments which have other stuff in them, like previous code or unused CSS.

Set up front end fire-off for User data

-Create handlebars for user creation
-Create handlebars for viewing and updating user profile information
-Create .js files to gather data from the front end for these handlebars pages and send it to the backend

Create user routes

-User routes have to include some session validation, and must be hit at creation and at login.

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.