Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating Scripts contributors in Website, implementation of search bar and releasing the first draft! #1013

Closed
kaustubhgupta opened this issue May 5, 2021 · 4 comments · Fixed by #1030
Assignees
Labels
assigned Issues which are assigned to someone enhancement New feature or request gssoc23 Issues created for/by the GirlScript Summer of Code'23 Participants level3 New features, Major bug fixing Urgent Issues needed to be address Immediately Website Issues related to the website

Comments

@kaustubhgupta
Copy link
Contributor

kaustubhgupta commented May 5, 2021

Problem

The website is almost ready to be showcased. One thing we still need to implement is script updation in the website. The current implementation is hard-coded HTML. The file scripts.html contains the scripts information but all has been done manually. Also, we need to implement a search bar where one can search for a script name.

Solution

The main branch contains a folder called master script and there you will find a file called datastore.json. Your task is to create the scripts to fetch that data onto the scripts.html and also implement the search functionality. For now, you can simply copy the JSON file to this branch, and later on, the GitHub action will automatically update this file.

P.S: I have little knowledge about JS so anyone who takes this issue, kindly explain if this thing is possible or not

More context:

  • The contributors display on the home.html needs JS
  • The website file needs to be shifted from the website folder to the root folder and the current index.html needs to be replaced with home.html
@kaustubhgupta kaustubhgupta added enhancement New feature or request gssoc23 Issues created for/by the GirlScript Summer of Code'23 Participants level2 Bug fixing, Adding small features up for grab Issues which are open for anyone to take Urgent Issues needed to be address Immediately Website Issues related to the website labels May 5, 2021
@Ayushjain2205
Copy link
Contributor

@kaustubhgupta I would like to work on this

@kaustubhgupta
Copy link
Contributor Author

@Ayushjain2205 I want to know that the JSON file is sufficient for this searching?

@Ayushjain2205
Copy link
Contributor

@kaustubhgupta we want to search based on name of script right? searching can be implemented based on anything contained in the JSON file. So yes this JSON file is sufficient for searching

@kaustubhgupta
Copy link
Contributor Author

Okay cool, assigned to you!

@kaustubhgupta kaustubhgupta added assigned Issues which are assigned to someone and removed up for grab Issues which are open for anyone to take labels May 6, 2021
@Ayushjain2205 Ayushjain2205 mentioned this issue May 7, 2021
9 tasks
@kaustubhgupta kaustubhgupta linked a pull request May 8, 2021 that will close this issue
9 tasks
@kaustubhgupta kaustubhgupta added level3 New features, Major bug fixing and removed level2 Bug fixing, Adding small features labels May 8, 2021
@kaustubhgupta kaustubhgupta changed the title Updating Scripts in Website and implementation of search bar Updating Scripts contributors in Website, implementation of search bar and releasing the first draft! May 8, 2021
@kaustubhgupta kaustubhgupta removed a link to a pull request May 11, 2021
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned Issues which are assigned to someone enhancement New feature or request gssoc23 Issues created for/by the GirlScript Summer of Code'23 Participants level3 New features, Major bug fixing Urgent Issues needed to be address Immediately Website Issues related to the website
Projects
None yet
2 participants