GithubHelp home page GithubHelp logo

pulkithanda / voyager-hf Goto Github PK

View Code? Open in Web Editor NEW
41.0 1.0 44.0 218 KB

Voyager website: A space website that can be used as a template in the future for space-related topics.

Home Page: https://voyager-website.herokuapp.com/

Python 11.85% CSS 36.16% JavaScript 5.25% HTML 46.75%
voyager-space-website html-css-js python hacktoberfest good-first-issue hacktoberfest2021

voyager-hf's Introduction

This is a web development project for hacktoberfest made with HTML, CSS, JS and Python (flask).
Voyager website: NASA & SpaceX have successfully helped humanity establish a multi-planetary presence.
A space website that can be used as a template in future for space related topics.

A Glimpse of the website

Contribution Guidelines🏗

Are there any missing features which we can add to make it the best template available❓ or you are here just to help out with the issues (see issues) or to contribute towards hacktoberfest 2021, well welcome! To start contributing, follow the below guidelines:

  • We recommend working within a virtual environment whenever using Python for projects. This keeps your dependencies for each project separate and organaized. Instructions for setting up a virual enviornment for your platform can be found in the python docs
  D:\xyz_folder> git clone https://github.com/pulkithanda/voyager-hf.git
  D:\xyz_folder\voyager-hf>pip install -r requirements.txt
  D:\xyz_folder\voyager-hf>click on run.py
  
  https://github.com/pulkithanda/voyager-hf.git

You're done! Now you can help with the issues (issues tab and also the issues file) or maybe even add some sections (team section or missions etc) and after accepting the PR It'll be counted as your contribution to open source and for hacktoberfest in the month of october! Thanks for coming! Do star it & follow my github if you liked the project and for tons of other projects!

Deployment methods:

  1. Deploy Forked repository (Heroku)

    • First fork the repository.
    • Login to your heroku account.
    • Create new app & give a name.
    • Connect your GitHub account to heroku.
    • Search the repo you want to deploy and then deploy.
  2. Deploy local repository (Heroku)

    • Prerequisites : Heroku cli
    • First make a new app on heroku & give a name.
    • Clone the repository to your local system.
    • Login to your heroku account:
    heroku login 
    
    • Set git remote repository to heroku:
    heroku git:remote -a <appName you created earlier>
    
    • Install gunicorn:
    pip install gunicorn   
    
    • Document all dependencies:
    pip freeze > requirements.txt  
    
    • Add script that execude on server in procfile:
    web: gunicorn run:app    
    
    • Push the branch to heroku that you want to deploy:
    git push heroku master  
    

voyager-hf's People

Contributors

abhijit25mishra avatar coodos avatar dependabot[bot] avatar divyateja04 avatar gamer-1478 avatar harsh-singh-rajput avatar himanshu007-creator avatar khadidjaarezki avatar nverbois avatar palak-2109 avatar pulkithanda avatar saif-malik-01 avatar theyup12 avatar vismitap avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

voyager-hf's Issues

Styling the alerts to make them readable

Issue picture

Styling these alerts (eg the username is taken pls choose a different one) to make them more presentable (You're allowed to use bootstrap as long as it doesn't spoil the other parts of the website). Maybe displaying them at the top of the page or below or using any style you want. Also make sure that the alignment and the orientation of the form doesn't get spoiled.

For further Issues contact below or use my discord to contact me Alphabet# 0352

Beautifying the landing page

Beautifying the landing page

Making the landing page beautiful by adding the space related svgs maybe?

For further Issues contact below or use my discord to contact me Alphabet# 0352

Favicon

Adding Favicon to the webpages

Rectifying the application form

Rectifying the application form

Rectifying the application form so that its design is like the login / register form some bug has caused this

For further Issues contact below or use my discord to contact me Alphabet# 0352

Styling of the user area section

Issue picture

Styling of the user section by adding the username of the user and some other things

Along with styling of the logout button which is beside the username

Make sure they stay responsive if possible !

You may use the demo for your reference:

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding a content line below the signup form

Adding a line below the signup form

Adding a line below the login form stating already a member? login (matching the theme)

the login now part will contain a redirect to the login page

also reduce the space between the signup form and the navbar

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding content + improvement (non code issue)

Adding content + improvement (non code issue)

Rectifying these paras to make it crisp and also giving & suggesting some more content that can be used

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding a toggle for dark and light modes

Issue picture

Adding a toggle button and making a light/dark mode components wherever needed for the website so that the user can switch between the two easily. Make the toggle button in the navbar itself or any other place you see fit.

For further Issues contact below or use my discord to contact me Alphabet# 0352

Styling of the Login, Register & Apply buttons

Issue picture

Task: Styling of the Login, Register & Apply buttons in matching with the design

The field of this submission button will be there in the python file

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding a contact us form

Adding a contact us form

Adding a contact us form which should be visible with / without login in the navbar

The contact form should match with the theme and be responsive

You may use the following links for your reference:

https://www.youtube.com/watch?v=l_Z3N3etkS0

For further Issues contact below or use my discord to contact me Alphabet# 0352

Rectifying the see responses form

Rectifying the see responses form

Rectifying the see responses form so that its design is like the login / register form some bug has caused this

For further Issues contact below or use my discord to contact me Alphabet# 0352

Redesigning of the application responses

Issue picture

Redesign of these form cards by remove the present styling in the CSS and adding a new and improved one !

Also keep in mind that the cards are responsive and check if a new user applies then the contact card is created

Make sure they match with the theme of the website template too.

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding small pictures to the procedures

Adding small pictures to the procedures section

A suitable svg picture is to be added like the below one at the side

For further Issues contact below or use my discord to contact me Alphabet# 0352

Designing the username logged in area

Issue picture

Styling of the welcome gg section (where gg is the username) by maybe adding a picture and styling the text there

Along with styling of the logout button which is beside the username

Make sure they stay responsive if possible !

For further Issues contact below or use my discord to contact me Alphabet# 0352

Hosting the site on Heroku/ Replit

Hosting this flask site on Heroku/ Replit

Making the necessary changes so it is easy to host the site on heroku / replit. Also include a document on how to host a local copy of the forks to make it easier for the people forking the repository.

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding a missions services section for this website

Issue picture

Adding a missions space section for this website (for now use random missions)

The missions section should be added after the procedure and procedure in navbar to be renamed as missions.

For further Issues contact below or use my discord to contact me Alphabet# 0352

Adding content line below the login form

Adding a line below the login form

Adding a line below the login form stating new to voyager? sign up now (matching the theme)

the sign up now part will contain a redirect to the register page

also reduce the space between the login form and the navbar

For further Issues contact below or use my discord to contact me Alphabet# 0352

Changing the navbar style

Issue picture

Changing the navbar style to make it more appealing and match the theme

Also fixing the bug in the navbar responsiveness and fixing the close icon

For further Issues contact below or use my discord to contact me Alphabet# 0352

Update footer

Remove colon from footer it's not looking nice
Screenshot_2021-10-09-10-18-16-01_e4424258c8b8649f6e67d283a50a2cbc

If it is a valid issue please assign this to me under hacktober

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.