Code Monkey home page Code Monkey logo
Master:
Build Test coverage Pypi Documentation
Dev:
Build Test coverage Documentation

MySmile

MySmile is the lightweight open-source CMS based on Django. It helps to create websites with configurable design and minimum cost.

Installation

  1. Clone repository: git clone [email protected]:MySmile/mysmile.git
  2. Install dependencies: make install
  3. Run developing server: python3 manage.py runserver
  4. Open in browser: http://127.0.0.1:8000
  5. Change default admin credentials logging http://127.0.0.1:8000/admin by credentials: login - test, password - test

Requirements

Documentation

  • Technical documentation is available in html
  • Technical documentation source is in docs

Docker

Instruction how to use Docker can be found in Docker Readme.

Tests

Back-end unit

Python unit test can be found in tests folder inside each applications.

Running

Manually:

  • to run all tests execute make test.
  • to run specific test it's necessary set full path to test class. For instance: python3 manage.py test apps.chat.tests.test_views.

With IDE:

All information to configure your IDE with Docker is in Docker Readme using PyCharm as an example.

Contribution

If you find this project worth to use please add a star. Follow changes to see all activities. And if you see room for improvement, proposals please feel free to create an issue or send pull request.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project and its community you agree to abide by those terms.

More information is in Contributing.

License

MySmile is licensed under the BSD 3-Clause License. Please see the LICENSE file for details.

Andrii Pryz's Projects

mysmile icon mysmile

MySmile is the lightweight open-source CMS based on Django.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.