ygotame / SiteWebGeniALE

Conception du site de GéniALE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SiteWebGeniALE

Production: Build Status

Development: Build Status

The new website of GeniALE. 🍻 This repository is comprised with two parts, the Content Management System (CMS) and the front-end library for its components. We use some alien code and emojicode.

Getting Started

Clone this repository

git clone git@github.com:GeniALE/SiteWebGeniALE.git

Prerequisites

A RocketChat account to join our chat platform. Be in the Trello Website Board, where we have all the tasks there.

What things you need to install?

  • Python3 and virtualenv

Installing

  1. Clone the repo git clone https://github.com/GeniALE/SiteWebGeniALE.git

  2. Go into the directory cd SiteWebGeniALE

  3. Create your virtual environment: virtualenv env

    Note: You must specify python3 if you have multiple Python versions on your system.

  4. Activate the env:

    • source env/bin/activate (OSX|POSIX)
    • env\Scripts\activate (Windows).
  5. Install dependencies: pip install -r requirements.txt

  6. Start your PostgreSQL database.

    Note: If you're using docker, you can run:

    • python cmd.py dockerup to start the database and
    • python cmd.py dockerdown to stop it.

    Local database can be configured with:

    • DATABASE_URL

    OR

    • POSTGRES_USER
    • POSTGRES_DB
    • POSTGRES_PASSWORD
  7. Run migrations: python manage.py migrate

  8. Start the website: python manage.py runserver

You can use the following credentials by default:

  • Username: admin
  • Password: admin

If it doesn't work, you can always create a super user like this:

python manage.py createsuperuser

Deployment

To be announced

Built With

  • NodeJS - The web framework used

Contributing

Contact the project leader.

Versioning

To be seen

Authors

  • Mathieu Chan Yee Choy - Front-line commandant of the semi-colon squad - Bazooo
  • Alexis Côté - Do - popojargo
  • Cena John - you -
  • Gabriel Bergeron - believe - gabrielbergeron
  • Hugo Parent-Leduc - in -
  • Kristian Agbogba - Magic? - kpucc

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

Acknowledgments

  • Cedille
  • Inspiration
  • etc

About

Conception du site de GéniALE


Languages

Language:Python 79.7%Language:HTML 20.3%