# Regarding GSoC this year

**URL:** <https://support.primero.org/forum/t/regarding-gsoc-this-year/293>\
**Category:** Primero IMS\
**Tags:** v2-0\
**Created:** [February 23, 2020, 6:59am UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293 "2020-02-23T06:59:03Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [February 23, 2020, 6:59am UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/1 "2020-02-23T06:59:03Z")

</div>

Hi everyone. I want to contribute to Primero user customization package project.  
Guide me from where to start my contribution.

---

<div class="post-metadata">

**Author:** ![jpanchalingam](https://support.primero.org/forum/user_avatar/support.primero.org/jpanchalingam/32/73_2.png) [@jpanchalingam](https://support.primero.org/forum/u/jpanchalingam)\
**Post date:** [February 24, 2020, 2:06pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/2 "2020-02-24T14:06:20Z")

</div>

Hello, you can read more about the product on our support hub [support.primero.org](http://support.primero.org/) and documentation is under the “Documentation” tab. Source code is available on our open-source repository: [github.com/primeroIMS/](http://github.com/primeroIMS/).

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [February 24, 2020, 4:58pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/3 "2020-02-24T16:58:48Z")

</div>

Now i have started to build it locally.

---

<div class="post-metadata">

**Author:** ![irlawrence](https://support.primero.org/forum/user_avatar/support.primero.org/irlawrence/32/8_2.png) [@irlawrence](https://support.primero.org/forum/u/irlawrence)\
**Post date:** [February 24, 2020, 5:57pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/4 "2020-02-24T17:57:45Z")

</div>

Hey @aashim1garg  
It would be best to look at the version 2 development branch and build on that [https://github.com/primeroIMS/primero/tree/development\_v2](https://github.com/primeroIMS/primero/tree/development_v2)  
Its a React app built on top of a Ruby API so should be pretty straightforward to build some nice themes

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [February 25, 2020, 1:11pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/5 "2020-02-25T13:11:51Z")

</div>

Ok @irlawrence  
Thanks for your suggestion

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 10, 2020, 2:13pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/6 "2020-03-10T14:13:18Z")

</div>

i just installed the docker and docker-compose but when i went into the docker directory it is showing cd: docker: No such file or directory

 ![Screenshot from 2020-03-10 19-41-11](https://support.primero.org/uploads/primero/original/1X/939ad13658599d58379788920703a59529953226.png)

---

<div class="post-metadata">

**Author:** ![irlawrence](https://support.primero.org/forum/user_avatar/support.primero.org/irlawrence/32/8_2.png) [@irlawrence](https://support.primero.org/forum/u/irlawrence)\
**Post date:** [March 12, 2020, 12:02pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/8 "2020-03-12T12:02:34Z")

</div>

Hi @aashim1garg

You need to check out the primero source code from the repository. For example:

```
mkdir ~/Dev/tmp
cd ~/Dev/tmp
git clone https://github.com/primeroIMS/primero.git
cd primero

```

We then need to get the specific branch for v2 work. To fetch a specific branch, you need to do this:

```
git fetch origin

```

This will fetch all of the remote branches for you. With the remote branches in hand, you now need to check out the branch you are interested in, giving you a local working copy:

```
git checkout -b development_v2 origin/development_v2

```

You can check this by doing

`git branch`

which should show you development\_v2. Then move into the docker folder and follow the rest of the README such as install Solr etc.

`docker.md` is a markdown file and so part of the documentation

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 19, 2020, 5:28pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/9 "2020-03-19T17:28:43Z")

</div>

I was making the proposal and was having some doubts regarding it. Like in Improving the front end skins what we have actually do the content is properly divided in the sections and have information in them. Do we have to add features in the website or enhance the website in mobile view?

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 19, 2020, 5:34pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/10 "2020-03-19T17:34:55Z")

</div>

We can enhance the footer designs or add more information to it.

---

<div class="post-metadata">

**Author:** ![irlawrence](https://support.primero.org/forum/user_avatar/support.primero.org/irlawrence/32/8_2.png) [@irlawrence](https://support.primero.org/forum/u/irlawrence)\
**Post date:** [March 20, 2020, 8:53pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/11 "2020-03-20T20:53:13Z")

</div>

Thanks for [the issue you filed](https://github.com/primeroIMS/primero/issues/26)!.I think though that you filed it against the primero web site and as I understand it the user customization work is about the actual primero app itself. [Try to get a dev env set up using the tutorial I just posted](https://support.primero.org/forum/t/installing-primero-v2-for-development-on-ubuntu-18-04/300)

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 20, 2020, 9:39pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/12 "2020-03-20T21:39:06Z")

</div>

yes surely i will have a look at it.

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 22, 2020, 11:51am UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/13 "2020-03-22T11:51:25Z")

</div>

![Screenshot from 2020-03-22 17-18-58](https://support.primero.org/uploads/primero/original/1X/0ce7dc7e1f0f3e7529ea634adde43447175f28f8.png)

I was about to finish my installation but have this little issue while creating the database.

---

<div class="post-metadata">

**Author:** ![irlawrence](https://support.primero.org/forum/user_avatar/support.primero.org/irlawrence/32/8_2.png) [@irlawrence](https://support.primero.org/forum/u/irlawrence)\
**Post date:** [March 22, 2020, 5:35pm UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/14 "2020-03-22T17:35:47Z")

</div>

Is postgresql running and accepting connections?

```auto
sudo ./compose.local.sh up -d postgres

```

---

<div class="post-metadata">

**Author:** ![aashim1garg](https://support.primero.org/forum/letter_avatar_proxy/v4/letter/a/fbc32d/32.png) [@aashim1garg](https://support.primero.org/forum/u/aashim1garg)\
**Post date:** [March 23, 2020, 1:11am UTC](https://support.primero.org/forum/t/regarding-gsoc-this-year/293/16 "2020-03-23T01:11:55Z")

</div>

Yes the error was regarding this as I had to restart this again!

Thanks @irlawrence for for an amazing documentation which helped me to build the project easily without much issues..

 ![Screenshot from 2020-03-23 06-38-47](https://support.primero.org/uploads/primero/original/1X/13cfdd0c6510d2e626e98b1edfd579a3897ac565.png)
