Skip to content

asdacosta/membersonly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Members Only

💻 Technologies

Linux badge VS Code badge Git badge Node.js badge npm badge ESLint badge Prettier badge Babel badge Jest badge PostgreSQL badge ExpressJS badge Railway badge

Screen views

Desktop View:

desktop view

Tablet View:

desktop view

Mobile View:

desktop view

🌐 Origin

The Odin Project

📝 Description

Enables users sign up to become members to post messages or join a club

Features

🎯 Relevance

To solidify concepts of Authentication in NodeJS.

👥 Intended Audience

Developers, users, and non-developers.

Note

Users can install all dependencies using package.json file via:

npm install

To use manageDeployments.sh:

sudo apt install gh
gh auth login
sudo apt-get install jq
chmod +x manageDeployments.sh
./manageDeployments.sh

📂 Files

Invert
File Description
app.js The main JavaScript entry point that bundling begins.
controllers/* Functions that handle routes.
views/* EJS (Embedded JavaScript) files.
db/* Database files.
public/* Contains favicon and stylesheet that should be public for deployment service - Railway.
package* Contains details of project and dependencies versions.
readme-assets/* Live demo and different screen views used in README.md.

©️ Credit

Invert
File Description

🔄 Improvements

Invert
  • Make logIn and SignUp page more presentable

👤 Curator

  1. Ace Da Costa Silvanus

🞁 Top

About

An express project stressing on authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published