AlexEzzeddine / Campus42
Licence: mit
Website that allows 42 Silicon Valley students to find each other on the map
Programming Languages
javascript 184084 projects - #8 most used programming language
python 139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Campus42
FunpyspidersearchengineWord2vec 千人千面 个性化搜索 + Scrapy2.3.0(爬取数据) + ElasticSearch7.9.1(存储数据并提供对外Restful API) + Django3.1.1 搜索
Stars: ✭ 782 (+4500%)
Mutual labels: django
Django RegistrationDjango-registration (redux) provides user registration functionality for Django websites.
Stars: ✭ 823 (+4741.18%)
Mutual labels: django
SeekerSeeker - another job board aggregator.
Stars: ✭ 16 (-5.88%)
Mutual labels: django
Django CachalotNo effort, no worry, maximum performance.
Stars: ✭ 790 (+4547.06%)
Mutual labels: django
Django Organizations👫 Multi-user accounts for Django projects
Stars: ✭ 813 (+4682.35%)
Mutual labels: django
Django UrlarchivefieldA custom Django model field that automatically archives a URL
Stars: ✭ 5 (-70.59%)
Mutual labels: django
EdgeA Django project skeleton that is modern and cutting edge.
Stars: ✭ 773 (+4447.06%)
Mutual labels: django
Django AnalyticalAnalytics services for Django projects
Stars: ✭ 891 (+5141.18%)
Mutual labels: django
Django MypyA django project to show use of mypy
Stars: ✭ 7 (-58.82%)
Mutual labels: django
Django SummernoteSimply integrate Summernote editor with Django project.
Stars: ✭ 797 (+4588.24%)
Mutual labels: django
BooktypeBooktype is a free, open source platform that produces beautiful, engaging books formatted for print, Amazon, iBooks and almost any ereader within minutes.
Stars: ✭ 810 (+4664.71%)
Mutual labels: django
ServerThe Etebase server (so you can run your own)
Stars: ✭ 826 (+4758.82%)
Mutual labels: django
Django Admin BootstrapResponsive Theme for Django Admin With Sidebar Menu
Stars: ✭ 787 (+4529.41%)
Mutual labels: django
Django Oidc RpA server side OpenID Connect Relying Party (RP, Client) implementation for Django.
Stars: ✭ 16 (-5.88%)
Mutual labels: django
Imooc Django高仿慕课网:py3.5 + Django1.10 + xadmin 搭建的在线课程教育平台
Stars: ✭ 774 (+4452.94%)
Mutual labels: django
Django PrometheusExport Django monitoring metrics for Prometheus.io
Stars: ✭ 823 (+4741.18%)
Mutual labels: django
Heroku Django TemplateA Django 2.0 base template featuring all recommended best practices for deployment on Heroku and local development.
Stars: ✭ 887 (+5117.65%)
Mutual labels: django
Django Rest Framework GisGeographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
Stars: ✭ 830 (+4782.35%)
Mutual labels: django
42 Campus
42 Campus
(available only inside the 42 network) is a website that allows 42 Silicon Valley students to find each other on the map. It is written in Python Django and uses 42 API to access users locations.
Requirements
You will need to have Python 3 and pip 3 installed to run this project.
Also you will need to create a 42 Intra Application and copy your application ID and application Secret into corresponding variables in the top of the /website/views.py
:
Installation
git clone https://github.com/AlexEzzeddine/campus42.git campus # clone the repo
cd campus
python3 -m venv --prompt campus env # create virtual environment
source env/bin/activate # enable virtual environment
pip install -r requirements.txt # install dependencies
Usage
Run a server with:
./manage.py runserver
or
./manage.py runserver -s 0:port
where 0
is a shortcut for 0.0.0.0
to make your website publicly available and port
is a desired port number
Now you can access the website at localhost:8000
When you are done:
-
Press Ctrl + C
to stop the server.
-
Type deactivate
in your shell to disable virtual environment.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].