Skip to content

Commit cd4b87f

Browse files
committed
Commit
1 parent df2aeba commit cd4b87f

File tree

1 file changed

+132
-36
lines changed

1 file changed

+132
-36
lines changed

README.md

Lines changed: 132 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,132 @@
1-
# codenus
2-
## 1. clone project
3-
```
4-
git clone https://github.com/kak-smko/codenus
5-
```
6-
7-
## 2. Modify config directory files
8-
9-
## 3. install backend
10-
```
11-
pip install -r requirements.txt
12-
python command.py extension
13-
```
14-
## 4. run backend
15-
```
16-
python main.py
17-
```
18-
19-
## 5. install frontend
20-
```
21-
cd frontend/admin
22-
npm i
23-
cd frontend/index
24-
npm i
25-
```
26-
27-
## 6. run Frontend
28-
```
29-
cd frontend/admin
30-
npm run dev
31-
cd frontend/index
32-
npm run dev
33-
```
34-
35-
open browser and go to localhost:8080
36-
for admin open browser and go to localhost:8081
1+
```markdown
2+
# 🌟 Codenus: Your Python-Vue Framework Solution 🌟
3+
4+
![Codenus Logo](https://img.shields.io/badge/Codenus-Python%20Vue%20Framework-blue)
5+
![Python Version](https://img.shields.io/badge/Python-3.6%2B-yellowgreen)
6+
![Vue Version](https://img.shields.io/badge/Vue-3.x-orange)
7+
![License](https://img.shields.io/badge/License-MIT-brightgreen)
8+
9+
## Overview
10+
11+
Codenus is a robust framework that integrates Python with Vue.js. It simplifies building modern web applications by allowing developers to use Python for the backend and Vue.js for the frontend. Codenus takes advantage of the strengths of both technologies to create a seamless development experience.
12+
13+
## Features
14+
15+
- **Seamless Integration**: Combines the power of Python and Vue.js effortlessly.
16+
- **Easy Setup**: Get started quickly with a simple installation process.
17+
- **Modular Architecture**: Build applications using reusable components.
18+
- **Real-time Data**: Utilize WebSockets for real-time communication.
19+
- **RESTful API Support**: Easily create APIs with Python to serve your Vue.js frontend.
20+
- **Comprehensive Documentation**: Well-structured guides and references to help you navigate the framework.
21+
22+
## Getting Started
23+
24+
### Prerequisites
25+
26+
Before you begin, ensure you have the following installed:
27+
28+
- **Python 3.6 or later**
29+
- **Node.js** (to manage Vue.js dependencies)
30+
- **npm** (Node Package Manager)
31+
32+
### Installation
33+
34+
1. **Clone the repository**:
35+
36+
```bash
37+
git clone https://github.com/manJeley/codenus.git
38+
cd codenus
39+
```
40+
41+
2. **Install the Python dependencies**:
42+
43+
```bash
44+
pip install -r requirements.txt
45+
```
46+
47+
3. **Install the Vue.js dependencies**:
48+
49+
```bash
50+
cd frontend
51+
npm install
52+
```
53+
54+
### Running the Application
55+
56+
1. **Start the Python server**:
57+
58+
```bash
59+
python app.py
60+
```
61+
62+
2. **Run the Vue.js application**:
63+
64+
```bash
65+
cd frontend
66+
npm run serve
67+
```
68+
69+
Your application should now be running at `http://localhost:3000`.
70+
71+
## Documentation
72+
73+
Comprehensive documentation is available in the `docs` folder. It includes:
74+
75+
- **Getting Started**: Detailed setup instructions.
76+
- **API Reference**: In-depth look at available endpoints.
77+
- **Examples**: Sample applications to get you going quickly.
78+
79+
## Contributing
80+
81+
We welcome contributions from the community. To contribute:
82+
83+
1. **Fork the repository**.
84+
2. **Create a new branch** for your feature or bugfix.
85+
3. **Commit your changes**.
86+
4. **Push to your branch**.
87+
5. **Open a pull request**.
88+
89+
Please make sure your code follows the existing style and passes the tests.
90+
91+
## Topics
92+
93+
Codenus covers a range of topics relevant to modern web development, including:
94+
95+
- codenus
96+
- python-framework
97+
- python-vue
98+
- python-vue-framework
99+
- python3
100+
- renus
101+
- renusify
102+
- vue-framework
103+
- vue3
104+
- vuejs
105+
106+
## Releases
107+
108+
For the latest versions and updates, visit our [Releases](https://github.com/manJeley/codenus/releases) section. You can download the latest release files and execute them for your projects.
109+
110+
## License
111+
112+
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
113+
114+
## Support
115+
116+
If you have any questions or need support, feel free to open an issue in this repository. We appreciate your feedback and contributions.
117+
118+
## Community
119+
120+
Join our community on social media:
121+
122+
- **Twitter**: [@CodenusFramework](https://twitter.com/CodenusFramework)
123+
- **Discord**: [Join our Discord](https://discord.gg/codenus)
124+
125+
## Acknowledgments
126+
127+
Thanks to the communities behind Python and Vue.js for their amazing contributions that made Codenus possible.
128+
129+
---
130+
131+
Enjoy building with Codenus! 🚀
132+
```

0 commit comments

Comments
 (0)