Welcome to WizLink's README! This README provides an overview of WizLink and how to set it up and use it.
This Flask application is designed to [describe the purpose or functionality of your application].
- Clone the repository:
git clone <repository_url>
cd <repository_directory>
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
-
On Windows:
venv\Scripts\activate
-
On macOS and Linux:
source venv/bin/activate
- Install the required packages:
pip install -r requirements.txt
- Set up environment variables:
Create a .env file in the root directory and add the necessary environment variables. Refer to .env.example for the required variables.
Run the Flask application:
flask run
Access the application in your web browser:
Open your web browser and go to: http://127.0.0.1:5000
- /: Landing page.
- /register: User registration page.
- /login: User login page.
- /logout: Log out the user.
- /tags: Page to select and submit tags.
- /submit-tags: Endpoint to handle tag submission.
- /call: List and create video call rooms.
- /join-room: Join a video call room.
- /delete-room: Delete a video call room.
- /publish: Publish a guide or post.
- /guides: Display a list of guides or posts.
- /post/: View a specific guide or post.
- /leaderboard: Display the user leaderboard.
- /awards: Display user awards based on points.
Contributions are welcome! If you find a bug or have suggestions for improvements, feel free to open an issue or submit a pull request. Please make sure to follow the code style and adhere to any project guidelines.
[MIT License]