Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/elmezianech/chatbot-frontend

The FSTT Chatbot Frontend is the user interface for a chatbot application designed to serve the Faculty of Sciences and Technologies of Tangier (FSTT). Built with Angular and Bootstrap, it provides a smooth user experience. Users can sign up, log in, interact with the chatbot, and view their conversation history, all through a intuitive interface.
https://github.com/elmezianech/chatbot-frontend

angular bootstrap

Last synced: about 9 hours ago
JSON representation

The FSTT Chatbot Frontend is the user interface for a chatbot application designed to serve the Faculty of Sciences and Technologies of Tangier (FSTT). Built with Angular and Bootstrap, it provides a smooth user experience. Users can sign up, log in, interact with the chatbot, and view their conversation history, all through a intuitive interface.

Awesome Lists containing this project

README

        

## Overview

This frontend is part of a comprehensive chatbot application designed to provide information about the Faculty of Sciences and Technologies of Tangier (FSTT). It offers a user-friendly interface for interacting with the chatbot, managing user accounts, and viewing conversation history.

## Technologies Used

- **Frontend Framework:** Angular
- **UI Framework:** Bootstrap
- **API Communication:** HttpClient
- **Authentication:** JWT (JSON Web Tokens)

## Project Structure

- **Landing Page:** Users can sign up or sign in to access the chatbot.
- **Chat Interface:** Accessible after logging in, allowing users to interact with the chatbot and view their conversation history.
- **Conversation History:** A feature that lets users view the history of their conversations with the chatbot.

## Functionalities

- **User Registration and Login:** Secure user authentication with JWT tokens.
- **Chat Interface:** Allows users to interact with the chatbot in real-time.
- **Conversation History:** Provides users with access to their previous interactions with the chatbot.