Skip to content

Design Description

Mohit Sharma edited this page Nov 9, 2020 · 1 revision

Software Design Description


Activity Logger

Design Overview

Activity logger is based on XAMPP. On backend Apache HTTP and Mysql database scripts are written in the php. CSS, HTML and javascript have been used to make the software more presentable.

Fatures:

  • Login with unique id and password.
  • Keep track of user activity and manage future tasks.
  • Users can send messages to each other.
  • Organize and schedule meetings in other users' calendar.
  • Keep a 2-3 lines summary of meeting made by a user.
  • Record the changes made by other users in the middle of a meeting.
  • Store professional info of all users.

Detailed Design

Components:

  • Connect.php- Connects our app to MySQL server.
  • Index.php- Main page for login/ sign up.
  • Dashboard.php- Main dashboard for logged in user.
  • Project-login.php- Actions file for logging in and checking from MySQL database.
  • Project-signup.php- Action file for creating a new user and saving in database.
  • sqlfile.sql- Mysql dump file for the web-app.
  • /css- Contains all style sheets used.
  • /js- Contains all javascripts.
  • /pics- Contains all the images used.

Databases:

Using a schema for users.

References:

  1. Template for Design Document.

Clone this wiki locally