JoopeA Club

MentorRaham (raham20)
Project Websitehttps://joopea.club/en/
Project Repositoryhttps://joopea@bitbucket.org/joopeagroup/jclub.public
Suitable for Beginners?no
Tagspython django social media
Stateaccepted
Applications (1st Choice)2 (2 submitted | 0 in-progress)
Applications (2nd Choice)5 (4 submitted | 1 in-progress)
Code of Conducthttps://joopea.info/?page_id=236
LicenseGNU General Public License version 2 (GPL-2.0)

Project Description

Create a safe and secure social network platform for LGBTIQ and alliances to participate, share and get involved anonymously.

JClub project has been developed around a year ago. It's up and running since then but default language is Persian. However, the platform is multi-lingual ready.
I'm setting up a development server in English for ease of work and tests.

Project's Requirements

Project has been developed to v1.0
It means it is fully functional and running in Persian as default language for now. However the project is multi-lingual ready. Test server for development will be in English.
It's using Django as core and Python as language. So the team need to know about Django and Python.
Test servers are rather Ubuntu 16.04 or Debian 8.X (it would be announced. But team would not publish on server directly.

Tasks And Features

JClub project has been developed around a year ago. It's up and running since then but default language is Persian. However, the platform is multi-lingual ready.
I'm setting up a development server in English for ease of work and tests.

What we would love to get in this period of coding is make the platform real multi-lingual. So users would be able to choose their preferred language and see content in their language.

There would be two major steps:
- make languages available for users to choose on signup, or through their profile settings. (They should choose their primary language and also be able to choose one or more secondary languages). Platform should be shown in their primary language.
- Make contents available in different languages. This may be a little tricky part. JClub let's users to join different communities within the club. these communities are made by admin/moderators and are language dependent. They are in Persian at the moment. Communities are topic related. User would follow on the basis of their interest in the topic. We would like to add communities in different languages such as English, Arabic, French, etc. Users would be able to see all the communities in languages that they've chose as primary and secondary language. But this will be go through if the first step be successful.

All the application has been written in python and django. Our source control is Mercurial on bitbucket.
Server would be Ubuntu or Debian. But there is no need for developers to work with server.

Comments

You must be logged in to comment on this project.


Raham, Tuesday, March 7, 19:42 UTC

Dear @alegomesbr
The project is milti-lingual ready. The production server is in Persian however.
I am setting up a test server soon that would be in English.


alegomesbr, Monday, February 13, 00:21 UTC

Hello everyone! :)

Me and my friend are very interested in the JoopeA Club project, but we do not speak Persian. Is it possible to join the project using English as a language?

Thanks! :)