Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fitri-hy/dev-framework
Fullstack framework designed for building modern web applications with ease
https://github.com/fitri-hy/dev-framework
dev framework frontend fullstack fullstack-javascript nodejs postcss tailwindcss web-framework webpack
Last synced: about 1 month ago
JSON representation
Fullstack framework designed for building modern web applications with ease
- Host: GitHub
- URL: https://github.com/fitri-hy/dev-framework
- Owner: fitri-hy
- License: mit
- Created: 2024-07-19T09:26:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-05T00:30:25.000Z (3 months ago)
- Last Synced: 2024-09-27T09:21:38.916Z (about 2 months ago)
- Topics: dev, framework, frontend, fullstack, fullstack-javascript, nodejs, postcss, tailwindcss, web-framework, webpack
- Language: CSS
- Homepage:
- Size: 44.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DEV Framework
DEV Framework is a full-stack framework designed for building modern web applications with ease. It combines powerful backend features with a flexible and customizable frontend.## Features
- Backend Support: Handles API routes and business logic with a clear separation of concerns.
- Frontend Flexibility: Leverages Tailwind CSS and modular components for a customizable UI.
- Modular Design: Easy to extend and integrate with other tools and services.## Installation
- Clone the repository:
```
git clone https://github.com/fitri-hy/dev-framework.git
cd dev-framework
npm Install
npm start or npm run dev
```## Folder Structure
```
DEV Framework/
│
├── app/
│ │
│ ├── controllers/
│ │ └── ApiController.js
│ │
│ ├── routes/
│ │ ├── Api.js
│ │ └── Web.js
│ │
│ ├── services/
│ │ └── Service.js
│ │
│ └── utils/
│ └── Base.js
│
├── public/
│ │
│ ├── images/
│ ├── js/
│ └── styles/
│
├── templates/
│ │
│ ├── components/
│ │ └── Welcome.dev
│ │
│ ├── pages/
│ │ ├── home.dev
│ │ └── about.dev
│ │
│ ├── partials/
│ │ ├── head.dev
│ │ └── script.dev
│ │
│ ├── tailwind.css
│ └── layout.dev
│
├── app.js
├── postcss.config.js
├── tailwind.config.js
├── webpack.config.js
├── package.json
├── README.md
└── LICENSE
```## Contributing
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (git checkout -b feature/your-feature).
- Commit your changes (git commit -am 'Add new feature').
- Push to the branch (git push origin feature/your-feature).
- Create a new Pull Request.### License
This project is licensed under the MIT License. See the LICENSE file for details.