Giter Site home page Giter Site logo

omarnouih / fststudentservices Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 23.09 MB

FST Student Service is a comprehensive web portal for the FST CHAOUIA, offering students and faculty streamlined access to essential academic resources, schedules, events, and document management services. Developed to enhance user experience through intuitive navigation and real-time updates.

Java 67.69% JavaScript 1.71% CSS 30.61%
css faculty faculty-dev html java javascript jee website

fststudentservices's Introduction

FST CHAOUIA

FST Student Services

Welcome to the FST Student Services! This repository houses the source code for our web-based platform designed to simplify and enhance the academic and administrative experiences for students and faculty members of FST. Built using Java Enterprise Edition (JEE), HTML5, CSS3, and JavaScript, our application offers a robust solution for accessing academic resources, course schedules, and campus events.

Features

  • User Authentication: Secure login systems for students and administrators.
  • Academic Resources: Easy access to course materials, schedules, and academic advisories.
  • Event Management: Up-to-date information on upcoming campus events and activities.
  • Administrative Services: Streamlined access to essential administrative functions and faculties.

Project Overview

For a detailed overview of the project scope, objectives, and methodologies, please refer to the project description document provided below:

FST Student Services Project Description (PDF)

Visual Preview

Home Page Screenshot of the Home Page

Login Page Screenshot of the Login Page for Students

Admin Panel

Admin Panel Screenshot of the Administrator Control Panel

E-Document Section E-Document Management

E-Scolarité Section E-Scolarité Services

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • JDK 1.8 or higher
  • Apache Tomcat 9.x
  • MySQL Server 5.7 or higher
  • Apache Maven for project dependency management

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/FSTStudentServices.git
    cd FSTStudentServices
  2. Build the project

    mvn clean install
  3. Deploy the WAR file to Tomcat Copy the generated .war file from the target directory to the webapps directory of your Tomcat installation.

  4. Start the Tomcat server Use the startup.sh (or startup.bat on Windows) script to run the server.

  5. Open the application Visit http://localhost:8080/FSTStudentServices in your browser to start using the application.

Built With

  • HTML5/CSS3 - Frontend development
  • Java (JEE) - Backend development
  • JavaScript - Client-side scripting
  • Apache Maven - Dependency management
  • Eclipse - Integrated Development Environment
  • XAMPP - Local server for development

Authors

  • NOUIH OMAR
  • ZAGHLOUL CHAIMAA

Acknowledgments

  • Thanks to all the contributors who have invested their time in helping to make this project a reality.
  • Special thanks to our project supervisor Mr. Youssef El MORABIT for guidance and invaluable insights.

fststudentservices's People

Contributors

omarnouih avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.