Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Determine requirements #1

Closed
8 tasks
ethanl21 opened this issue Oct 15, 2023 · 3 comments
Closed
8 tasks

Determine requirements #1

ethanl21 opened this issue Oct 15, 2023 · 3 comments
Assignees
Labels
planning Discussion of features to implement

Comments

@ethanl21
Copy link
Owner

ethanl21 commented Oct 15, 2023

We should determine what features our website should have before we work on it so we know what to do.

The project rubric lists these requirements:

  • 1. The site has authorization/authentication code requiring users first to register, then to sign in
  • 2. The site blocks most of the website from the user unless they log in
  • 3. The site uses HTML, CSS, and JavaScript to create forms for its front end
  • 4. The site uses a JavaScript library to communicate with the back-end over the network
  • 5. The site uses Promises and Deferreds to check if the communication was successful, and displays an error if the server is down
  • 6. The site uses a NoSQL or a SQL database to store its data
  • 7. Website is attractive
  • 8. Website’s purpose can be ascertained in less than 10 seconds
@ethanl21
Copy link
Owner Author

ethanl21 commented Oct 15, 2023

For our database, I think we should use Firebase. I've been watching this video about it, and it looks like Firebase handles most of the work for us, so it seems like the easiest option. Using Firebase would satisfy requirement 1, 2, 4, 5, and 6 (NoSQL specifically).

@ethanl21 ethanl21 added the planning Discussion of features to implement label Oct 15, 2023
@ethanl21
Copy link
Owner Author

Determine Requirements

@ethanl21
Copy link
Owner Author

(this isn't done, but we're using Trello to manage tasks so I'll close this)

@ethanl21 ethanl21 closed this as not planned Won't fix, can't repro, duplicate, stale Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planning Discussion of features to implement
Projects
No open projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants