https://adamant-ass.vercel.app/ Overview
- username - daniel
- password - daniel123
Adamant Chat Bot is a simple frontend application created as an assignment for a job interview. The application simulates a chat bot interaction without the need for a backend. Users can log in using the credentials 'adamantcode' as the username and 'password123!' as the password.
or
- username - daniel
- password - daniel123
Getting Started To explore the chat bot, follow these steps:
Go to https://adamant-ass.vercel.app/
Log in with the provided credentials: username - 'adamantcode', password - 'password123!'.
Explore the chat bot functionalities on the chat page.
Features
- Login: Users can log in with the credentials 'adamantcode' (username) and 'password123!' (password).
- Chat Bot Interaction: After logging in, users are redirected to the chat page where they can interact with the chat bot.
- Options:
- Option A: Generates dummy text and an image.
- Option B: Prompts the bot to respond with a random image.
- Option C: Initiates sending a random image to the bot.
- User Input: Typing any text will prompt the bot to respond with "finished."
#Note This application is a frontend-only implementation for the purpose of the assignment. There is no backend, and user interactions are simulated based on the assignment requirements. Enjoy exploring the functionalities and have a conversation with the Adamant Chat Bot!
Follow these steps to set up and run the project locally:
-
Clone the Repository:
git clone https://github.com/emilance/adamant-ass.git
Navigate to the Project Directory:
cd adamant-ass
Install Dependencies:
If using npm
npm install
If using yarn
yarn
Run the Project:
If using npm
npm start
If using yarn
yarn start
The project should now be running locally. Open your web browser and go to http://localhost:5173 (or another specified port) to view the application.
- src/: Contains the source code for the application.
- components/: Reusable UI components used throughout the project.
- styles/: SCSS files for styling.
- utils/: Utility functions or helper modules.
- contexts/: React context providers and consumers.
- pages/: Individual pages or views of the application.
- App.js: The main component that serves as the entry point for the application.
- index.js: The main entry point to render the app in the HTML file. -public/: Static files that are publicly accessible.s.