sef-global / academix-frontend Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://sefglobal.org/academix
License: Apache License 2.0
Home Page: https://sefglobal.org/academix
License: Apache License 2.0
Is your feature request related to a problem? Please describe.
Need to migrate the application to heroku, because the AWS package is expiring soon
Describe the solution you'd like
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
Built war files have to be auto-deployed into the test servers.
Describe the solution you'd like
When a new PR to the Master branch is merged, the war file with the updated code has to be auto deployed. To achieve this Travis build have to be updated.
Describe alternatives you've considered
Manually adding war files for each PR :(
Additional context
N/A.
Are you working on this issue?
Yes
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Desktop (please complete the following information):
Are you working on this issue?
Yes
Is your feature request related to a problem?
Since academix is a feedback related project there should be a way to reach us for the users.
Describe the solution you'd like
Add SEF email in the description for easy recognition.
Describe alternatives you've considered
Add a separate section for feedback and link it to a google form (optional)
Is your feature request related to a problem? Please describe.
README.md
needs to be updated with proper instructions on how to build the project.Describe the solution you'd like
README.md
fileAdditional context
README.md
file as a reference.Are you working on this issue?
Yes
Is your feature request related to a problem?
Academix project cannot be found easily by just searching the word "Academix" on the internet.
Describe the solution you'd like
We should add meta tags & OG tags to increase the number of users referring academix via web & social media
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Are you working on this issue?
Yes
Is your feature request related to a problem?
We need to add SLEF logo in the homepage.
Describe the solution you'd like
Adding the image in editing the homepage
Are you working on this issue?
Yes
Is your feature request related to a problem?
We need to add a new footer to homepage & edit the header just like in SEF homepage.
Describe the solution you'd like
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Currently, when a user clicks on a category it redirects to the subcategory page but doesn't load any items until a subcategory name is clicked
Describe the solution you'd like
Need to redirect to the first subcategories URL when the user arrives at the subcategory page.
Are you working on this issue?
Yes
Is your feature request related to a problem?
No of steps from category to item is high. We need to minimize the number of clicks from category to item.
Describe the solution you'd like
Create a menu in the sub-category page & load the items in the sub-category page itself.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Are you working on this issue?
Yes
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Are you working on this issue?
Yes
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Are you working on this issue?
Yes
Describe the bug
Travis build fails while deployment. To fix cd -
line has to be changed since there is no directory history(due to not changing directories anywhere in the script).
Expected behavior
Travis build should pass by successfully deploying web apps.
Are you working on this issue?
Yes
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Desktop (please complete the following information):
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Limitations of Heroku is problematic for a lot of deployments.
Describe the solution you'd like
Use a AWS EC2 Ubuntu VPS for the deployments.
Related Issue
sef-global/sef-core#104
Is your feature request related to a problem?
Describe the solution you'd like
2020
with 2021
Is your feature request related to a problem?
Sometimes there might not be a translations for each and every item.
Describe the solution you'd like
Set the default language as English and leave the rest as optional languages
Are you working on this issue?
Yes
Is your feature request related to a problem?
We need to have a modal to display when clicking on the item
Describe the solution you'd like
Using the basic modal in react antd-design
Describe the bug
The Education SL logo is stretched out on some browsers.
To Reproduce
Steps to reproduce the behaviour:
Desktop (please complete the following information):
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Now the backend of the academic is deployed at core.sefglobal.org. So we need to update the API_URL of academix frontend.
Describe the solution you'd like
Update the API_URL
Related file: https://github.com/sef-global/academix-frontend/blob/master/src/contants.ts
The new API_URL is https://core.sefglobal.org
Describe alternatives you've considered
N/A
Additional context
N/A
Are you working on this issue?
No
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Expected behaviour
Are you working on this issue?
No
Is your feature request related to a problem? Please describe.
README.md
fileDescribe the solution you'd like
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
The footer year in the academix is a wrong .
Describe the solution you'd like
The footer year should be 2022
Describe alternatives you've considered
Make the footer to 2022
Additional context
N/A
Are you working on it?
Yes
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Are you working on this issue?
Do the following and initiate the project,
Is your feature request related to a problem? Please describe.
There are too many white spaces in the items view because we are using a list to display items.
Describe the solution you'd like
To enhance the UI part of the academix items view instead of using a list to display items it's better if we can use card gallery
Are you working on this issue?
Yes
Is your feature request related to a problem? Please describe.
Academix Sub-category URLs not much readable. The URLs shows only the IDs instead of showing it with Sub-category name. The URLs display like this:
https://sefglobal.org/academix/2/junior-&-secondary/7
https://sefglobal.org/academix/2/junior-&-secondary/9
Describe the solution you'd like
Add the Sub-category name also the the URL
Describe alternatives you've considered
N/A
Additional context
N/A
Are you working on this issue?
Yes
Is your feature request related to a problem?
There's an missing 'else' statement in this file.
Describe the solution you'd like
Add the missing 'else' statement to fix the bug.
Is your feature request related to a problem?
We should use some kinda analytics service to keep track of user data who's using Academix.
Describe the solution you'd like
Since already we are using google analytics in SEF website, We can use the same method for Academix too.
Describe the bug
When refreshed subcategory page URL changes to show the default subcategory instead of showing the selected subcategory
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
When refreshed it has to stay in the same selected subcategory
Desktop (please complete the following information):
Are you working on this issue?
Yes
Is your feature request related to a problem?
blog
redirects to an old URLDescribe the solution you'd like
https://sefglobal.medium.com/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.