Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 demo_app

A robust Ruby on Rails application crafted by Alok345.


📝 About the Project

demo_app is a modular Ruby on Rails application built for scalability and performance. This repository serves as a boilerplate/demo foundation for rapid web development, incorporating standard Rails conventions and clean architecture patterns.


⚡ Features

  • MVC Architecture: Clean separation of concerns following Rails conventions.
  • Database Migrations: Version-controlled schema management using ActiveRecord.
  • Asset Pipeline: Efficient management of stylesheets, JavaScript, and static assets.
  • Testing Ready: Pre-configured test environment to ensure application stability.
  • Modern Tooling: Compatible with the latest stable Ruby versions.

🛠 Tech Stack

Component Technology
Backend Ruby on Rails
Database PostgreSQL / SQLite
Testing Minitest (Default)
Environment Ruby 3.x+

📂 Project Structure

demo_app/
├── app/          # Core application logic (models, views, controllers)
├── bin/          # Executable scripts
├── config/       # Application configuration & routes
├── db/           # Database schema and migrations
├── lib/          # Custom libraries and modules
├── public/       # Static assets (404, 500, etc.)
├── storage/      # Active Storage files
├── test/         # Unit and integration tests
└── vendor/       # Third-party code

🚀 Installation & Setup

1. Prerequisites

Ensure you have the following installed on your machine:

2. Clone the Repository

git clone https://github.com/Alok345/demo_app.git
cd demo_app

3. Install Dependencies

bundle install

4. Database Setup

rails db:create
rails db:migrate

5. Running the Application

rails server

Access the application at http://localhost:3000.


🧪 Testing

Run the integrated test suite to ensure the environment is configured correctly:

rails test

📜 License

This project is open-source and available under the MIT License.


👤 Author

Alok345


Built with ❤️ using Ruby on Rails.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages