Skip to content

Latest commit

 

History

History
61 lines (51 loc) · 1.27 KB

README.md

File metadata and controls

61 lines (51 loc) · 1.27 KB

Starting up Project

Run the following commands: npm install npm run dev

RU-I-Tech-Website planned Features

Landing Page

Should contain information about:

  • menu not logged in
    • RU-I-Tech-Logo which acts as home button
    • Blog
    • Programs on Offer
    • Account menu point
      • Sign Up (Links to club registration section [see below])
      • Sign in
  • menu logged in
    • RU-I-Tech-Logo which acts as home button
    • Blog
    • Events
    • Programs offer
    • Account menu point
      • View Profile
      • Settings yet to be defined
  • what is the club/What does the club do
  • a section highlighting the details for club registration
  • blog carousel

Sign-Up

-bound to membership fee, provide membership details --> create e-mail

Dashboard

  • Skills
  • mail
  • display own projects

MemeberList

  • search feature

Events

  • members only event calendar

RU-I-Tech Blog

  • any member can write
  • tags
  • has to be approved by admin

Programs on offer -> public

  • Dates of Program
  • Cost
  • Description Registration
  • MPESA transaction code for the program --> an e-mail send to an admin
    • Registration needed
    • General Information --> MPESA API

Page with links to Communcation Channels

--> Slack Group Channel