Skip to content

gmeenu578/moodle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Academic Website

The project is aimed at developing a Academic website for a college. The Academic Information Management is a web based application. Student can visit the website to know about their marks and courses using their credentials and they can also change their login password. This system can be used as an application for the Academic Information Database to manage the student’s information. Admins will be able to add new courses, register new admins,update scores in existing courses,add new students,update score of student. The changes will be stored in database.

Acknowledgement

The satisfaction that accompany the successful completion of any task would be incomplete without the mention of the people who made it possible. So i acknowledge all those whose guidance and encouragement served as a beacon of light and crowned my efforts with success. I am extremely thankful to my project guide Mr. Sudeepa K B, Dept. of CSE for his valuable guidance and advice. His willingness to motivate me contributed to my project. I would like to place on record my deep sense of gratitude to Dr. K R Udaya Kumar Reddy, HOD-Dept. of Computer Science and Engineering, NMAMIT, Nitte for having such courses in department which gives me opportunity to learn so much. I thank all the Teaching and Non-Teaching staff members of the department of CSE for providing resources for the completion of the project. Finally, I thank all those who have contributed directly or indirectly in making this project a grand success.

Softwares/Packages

This project, in its entirety, was built using the following language & libraries :

  1. MySQL : used to design the database , store and retrieve data of the students and admins.
  2. Python : used to handle server side of the website.The version used is 3.6.
  3. Javascript : used to handling client slide functions and posting requests on server.
  4. HTML/CSS : used for designing the web pages.
  5. Flask : used for handling XMLhttprequest on server side.
  6. Other utilities like sublime text , mySQLdb , DateTime were used for writing codes , creating connection , importing date & time respectively.
  7. Lucid chart: used to design the ER diagram given in previous section.

Screenshots

login page

login

admin home

admin home

scorecard

scorecard

update scores

update scores

References

https://stackoverflow.com/

https://www.w3schools.com/html/

https://www.w3schools.com/sql/

https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequests

https://www.tutorialspoint.com/python

https://www.geeksforgeeks.org/javascript-tutorial/

About

A basic academic website for handling data of students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published