|
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 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 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