Skip to content

mmaskati/fe-sei7-capstone-membership-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Membership Portal Web App

web application for clients that serves as a membership portal, connecting companies and members by offering various benefits and organizing events. This platform will facilitate seamless interaction between businesses and their members, enhancing their engagement through exclusive perks and activities.

App Screenshots

image image image image

Technology Stack

The client app is powered by NodeJS, ReactJS and Bootstrap. For information about the backend stack refer to the backend repo

Dependencies

add proxy field in package.json that points to backend url.

run npm i to install all required dependencies, these dependencies are:

  • axios
  • react-router-dom
  • react-bootstrap
  • fontawesome/fontawesome-svg-core
  • fontawesome/free-solid-svg-icons
  • fontawesome/react-fontawesome

Wireframes

https://app.diagrams.net/#G1vBYXIxjdF9zCYnln7T8lfdi-wbU6Cr0P#%7B%22pageId%22%3A%22DMXEUu-AOoocjwIExP6m%22%7D

User Stories

User

  • As a User, I should be able to sign up and sign in.
  • As a User, I should be able to see all benefits.
  • As a User, I should be able to use a benefit.
  • As a User, I should be able to register for an event.

Organization Owner

  • As an organization I should be able to create an organization.
  • As an organization I should be able to create an account for my organization's members.

Features

  • User signup and Login
  • Edit user profile
  • Responsive design
  • Organization registration
  • Members can add benefits and browse other benefits to redeem
  • Members can redeem benefits using QR codes
  • Members can view the list of events to register and attend
  • Members can view all registered companies directory for networking
  • Members can invite other members

Future Plan

  • Plan upgrade and payment methods
  • Search page for directories, events, and benefits
  • View company location via Google Maps

List of Unsolved Problems

  • Reset password form needs to be adjusted and fixed.
  • User profile updates but the user needs to log out and log in to see the updated data.

About

Front End SEI7 Capstone Project Membership-Portal

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •