Skip to content

Creating a fully functional website that creates a centralized platform for all clubs at the African Leadership University

Notifications You must be signed in to change notification settings

ChernetAsmamaw/CALU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Clubs at ALU!

This project aims to address the communication and efficiency gaps within the African Leadership University (ALU) club system. The current system lacks a proper platform for clubs to connect with their members, making it challenging for club members to stay informed, participate fully, and for club managers to communicate effectively.

Project Scope:

The Clubs at ALU project proposes to design and implement an integrated, user-friendly platform that centralizes all club-related communication and resources. This platform will empower club members by providing easy access to information and opportunities, while offering club managers a unified suite of tools to streamline the organization and management of club activities.

The project's scope is tailored to meet the specific needs of ALU students and clubs, while adhering to the regulations set by the African Leadership University. Key features of the platform include:

  • Secure User Registration and Authentication: A robust system to ensure secure access for club members and protect their personal information.
  • User-Friendly Interface Design: An intuitive and visually appealing interface that promotes ease of use and engagement.
  • Comprehensive Calendar System: A centralized calendar to help clubs organize events, meetings, and activities efficiently.
  • Dashboard for Easy Navigation: A dashboard providing quick access to club-related information, announcements, and resources.
  • Dynamic Common Feed: A dynamic feed where clubs can share updates, announcements, and relevant content with their members.
  • Notification System: A notification mechanism to ensure timely updates and reminders for club activities and events.
  • Search Feature: A search functionality enabling users to easily locate resources and information within the platform.
  • Integrated Social Media Functionalities: Seamless integration with popular social media platforms to facilitate sharing and engagement.
  • Feedback Mechanism: A feedback system to gather suggestions and input from users, ensuring continuous improvement of the platform.

CLAU (Content Library at ALU)

CLAU (Content Library at ALU) is a Flask-based platform that hosts a diverse range of content categories, including technology, gaming, social media, education, and more. It is designed to cater to users' interests and needs with its user-friendly interface and simple navigation.

Features

Wide range of content categories Tailored content to cater to user interests User-friendly interface Easy navigation Seamless experience for users of all digital literacy levels

Technologies Used

  • Django - a Python web framework
  • HTML/CSS - for frontend design and layout
  • JavaScript - for interactive features
  • MySQL - Database
JavaScript  HTML  CSS  Tailwind CSS  Django 

Installation

  • Clone the repository git clone https://github.com/ChernetAsmamaw/CALU_2.git

  • Navigate to the project directory cd CALU_2

  • Install the required dependencies pip install -r requirements.txt

  • Start the Flask development server flask run

Contributing

Contributions are welcome! If you would like to contribute to CLAU, please follow these guidelines:

Fork the repository. Create a new branch for your feature or bug fix. Make your changes and commit them. Push your changes to your fork. Submit a pull request.

License

CLAU is released under the MIT License. See LICENSE for more information.

Contact If you have any questions or suggestions, please contact us at c.asmamaw@alustudent.com

Enjoy exploring CLAU!

About

Creating a fully functional website that creates a centralized platform for all clubs at the African Leadership University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published