Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wassim-rached/project-angular-2023-frontend

Web app frontend for ISET de Charguia club members, facilitating easy management and promotion of diverse activities with flexible event definitions.
https://github.com/wassim-rached/project-angular-2023-frontend

angular-material angular16 api-client bootstrap5 ng-select typescript

Last synced: 13 days ago
JSON representation

Web app frontend for ISET de Charguia club members, facilitating easy management and promotion of diverse activities with flexible event definitions.

Awesome Lists containing this project

README

        

# EcoSave Club Frontend

Welcome to the EcoSave Club Frontend repository! This project is dedicated to the development of the frontend for the EcoSave Club website as .

## Project Overview

The EcoSave Club Frontend provides an engaging user interface for individuals interested in exploring EcoSave's activities, registering for events, and joining the club. It's designed to be intuitive, responsive, and visually appealing.

## Features

- Explore EcoSave's activities
- Register for events
- Join the club by sending requests
- Monitor registered activities

## Technology Stack

- Frontend: Angular

## Usage

To use the frontend locally, follow these steps:

1. **Install Node.js and npm:** [Node.js Installation Guide](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
2. **Clone the repository:**

```bash
git clone https://github.com/Wassim-Rached/Project-Angular-2023-frontend
```

3. **Navigate to the project directory:**

```bash
cd ecosave-frontend
```

4. **Install dependencies:**

```bash
npm install
```

5. **Run the development server:**

```bash
ng serve
```

6. **Visit http://localhost:4200 in your browser to explore the EcoSave website.**

# Additional Functionality

## User-Friendly Interface

The frontend boasts a user-friendly interface that prioritizes ease of navigation. Whether you are a club member or a visitor, the intuitive design ensures a seamless experience.

## Club Join Requests

Individuals interested in joining the EcoSave Club can submit join requests through the frontend. The process is streamlined to collect necessary information and facilitate a smooth onboarding process.

## Activity Monitoring

Registered users have the ability to monitor and track their participation in various club activities. This feature provides transparency and encourages ongoing engagement.

## Contributing

Contributions to the EcoSave Club Frontend are welcome. If you have suggestions, improvements, or bug fixes, feel free to open an issue or submit a pull request.

## License

This frontend project is licensed under the MIT License.

**Note:** This project is a scholastic endeavor and not a real-world application.

**Note:** This repository serves as the frontend for [Project-Angular-2023-backend](https://github.com/Wassim-Rached/Project-Angular-2023-backend).