Skip to content

A Django-based Twitter bot and REST API endpoint for serving additional data to Space Launch Now users.

License

Notifications You must be signed in to change notification settings

dziban303/SpaceLaunchNow-Server

Repository files navigation

SpaceLaunchNow Server

A Django-based Twitter bot, REST API endpoint, and website for Space Launch Now.

Installation

Get Django and the Frontend Running

Suggest using a Linux or MacOS device however can be ran with Windows.

  1. Download/Extract and navigate to the correct directory.
  2. (Optional) Create a python virtual environment for this project.
  3. Run: $ pip install -r requirements.txt to install required Python packages.
  4. Initiate the DB with python manage.py runmigrations
  5. Run the server - python manage.py runserver
  6. Open a browser and navigate to 127.0.0.1:8000

Twitter Bot - (Advanced: Requires ActiveMQ and Django-Celery)

TODO - Fill this out.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Versioning

We use SemVer for versioning.

Summary

Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make incompatible API changes,
  • MINOR version when you add functionality in a backwards-compatible manner, and
  • PATCH version when you make backwards-compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the Apache License - see the LICENSE file for details

Acknowledgments

About

A Django-based Twitter bot and REST API endpoint for serving additional data to Space Launch Now users.

Resources

License

Stars

Watchers

Forks

Packages

No packages published