Comments (41)
LGTM. Make sure to add the "stay anonymous" checkbox as well. And I think the Category can also be a dropdown menu.
from defaang.
- This is what I currently have. I am yet to connect it to superbase. Feel free to suggest changes and improvements. @ykdojo @rohitdasu @subhoghoshX @iShibi
from defaang.
@Jonyango I'm not sure where you are on your progress, but I'm thinking of adding my contributions here.
In particular, I'm thinking of:
- Simplifying the submission box somehow
- Making it look good and attractive (and safe) for people to use it
from defaang.
Hi @Jonyango I have actually started with the design. Do check it out here: #82 (comment)
I am currently waiting for everyone to approve of it before We continue to the brand style guide.
from defaang.
What if we have a question category? I think it will be good to know what questions companies are mostly focused on.
from defaang.
Would defaang be focusing on DSA questions, or will it also consist of system design and behavioural questions? @ykdojo
from defaang.
Having a question category sounds good.
Also forgot: the position name.
from defaang.
That makes sense.
from defaang.
If no one is working on this. I would love to take it. I haven't used Typescript before, but I believe I can make this work. Would you please assign this to me?
from defaang.
@ykdojo Is the position the job title such as software engineer, or is it the levels such as L3?
from defaang.
That sounds okay. I will make the necessary changes.
from defaang.
On stay anonymous, have a tooltip that says something like:
"This question will be associated with your account, but your account will not be shown publicly if this is checked. Later, you'll have an option to un-associate the question from your account completely so it won't even be on record."
from defaang.
Hey @ykdojo. I made the changes suggested on Sunday but haven't made much progress since then(I will get back on this on Friday). Would you like for me to incorporate the new changes you have suggested? Having some design would be helpful here so that I can recreate it faster. I saw that you asked @yaa-chi to help us with the design.
from defaang.
@Jonyango yes! thank you.
Mind keeping us updated on your progress here as you work on it?
That way, I'll know where to potentially jump in, or maybe work on another area of the site, etc.
from defaang.
Sure that's fine! @ykdojo I'm currently heading towards the logo design. We're done with color palette for both light and dark mode.
After the logo we're gonna go in with the font, and then finally the website layout for all screens.
from defaang.
Sure I will, both light and dark mode. I think it's better now that we have a direct inspiration of how the website will look likeβ‘π
from defaang.
@Jonyango yes! thank you.
Mind keeping us updated on your progress here as you work on it?
That way, I'll know where to potentially jump in, or maybe work on another area of the site, etc.
Yes, I will do that.
from defaang.
@Jonyango just FYI, I think I'm going to try implementing this with Tailwind UI - in particular this one called simple stacked.
I'll keep updating this thread as I produce code so we don't duplicate work.
from defaang.
I just got the Application UI package!
Let me know if anyone wants to use any of the components.
from defaang.
I have a draft PR here - feel free to work off of it if anyone feels like it while I'm away: #105
from defaang.
It's just a way to show your code changes, but you're not to have it be reviewed!
from defaang.
oh ok, that's great! Github is really cool I'm learning a lot!
from defaang.
@ykdojo, I am closing the draft PR I raised for this and will try to contribute to the one you have raised.
from defaang.
So I didn't have to close it. I am confused as to why it shows that it was merged.
from defaang.
Also I just renamed this to only include frontend. Made a new issue for the backend here: #108
from defaang.
@Jonyango, any updates? If not, I'm thinking of continuing my work on #105
Hey. You can continue your work at #105. Life has gotten in the way, and I won't be able to get to it for a while.
from defaang.
Hi @ykdojo , how do you imagine the submission box to look like?
Also, what kind of features do you expect it to have? Is there a mockup or some kind of functional spec document?
from defaang.
Hi @ykdojo , how do you imagine the submission box to look like? Also, what kind of features do you expect it to have? Is there a mockup or some kind of functional spec document?
Currently we have this #24
from defaang.
We should probably have the fields:
- Company (FAANG+, or a custom textbox)
- Location
- Date
- Question
- Question description
- Stay anonymous (check box)
Anything else?
from defaang.
defaang will do both.
but I bet a lot of the questions will cover DSA
from defaang.
The job title. Software Engineer, Site Reliability Engineer, Senior Software Engineer, etc.
from defaang.
Look good! I think the only required fields should be: Company and Question?
Now that I think about it, I'm not sure if we need the date for it since it'll be recorded anyway.
Maybe instead, it should ask "How recently was this question asked? Within the past: 1 month (default choice)" - and let the user pick any other # of months?
from defaang.
The required fields:
- Company (FAANG+, or a custom textbox)
- Location
- Date (how long ago was this asked?)
- Question (100 char max?)
- Question details
- Stay anonymous (checkbox)
from defaang.
Sounds good! For the website layout, could you keep Tailwind UI in mind as you go about it?
from defaang.
I just got the Application UI package!
Let me know if anyone wants to use any of the components.
Really? The premium one?π
from defaang.
This one:
https://tailwindui.com/components#pricing
from defaang.
I have a draft PR here - feel free to work off of it if anyone feels like it while I'm away: #105
YK please what's a draft PRππ
from defaang.
So I didn't have to close it. I am confused as to why it shows that it was merged.
That's kinda strange and I know GitHub does that sometimes - don't worry about it, though!
from defaang.
@Jonyango any updates? If not, I'm thinking of continuing my work on #105
from defaang.
Moved it to #126 for simplicity (I had some rebasing issues)
from defaang.
Made a separate issue for styling at #127.
from defaang.
Related Issues (20)
- [FEATURE] How it Works Section to be a Responsive card HOT 2
- [BUG] Figure out a better way to redirect from the question submission page HOT 14
- [FEATURE] Hover effect for how it works HOT 1
- [FEATURE] Make the header fixed for easy navigation HOT 1
- [CONTENT] Solve this problem and write out a solution for it. (or make a video) HOT 23
- [FEATURE] Embedding an online compiler/IDE into defaang for question submissions HOT 8
- [FEATURE] Add your coding platform profile while submitting question HOT 4
- [DOCS] Add a link to the sponsors page HOT 2
- [DX] Go through the issues & PRs HOT 4
- [FEATURE] Adding a "sign in" besides "sign up today" HOT 3
- [DX] Research on Firebase features HOT 3
- Adding an Owl Carousel to How it Works section HOT 1
- [DX] Copy over the project board to this new org. HOT 9
- [FEATURE] Enable Google OAuth 2.0 HOT 1
- [FEATURE] Design for View Questions [How it works] HOT 2
- [DOCS] Update the project board link in CONTRIBUTING.md HOT 5
- [PRODUCTION] Number of approved questions is not being reflected in the site HOT 1
- [DX] Look into Railway as a potential DB & backend solution HOT 3
- [FEATURE] Sticky Navbar HOT 1
- [BUG] Signup not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from defaang.