VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
  • A group opportunity. Invite your friends.
  • 100 people are interested
 

Full-Stack Web Developer

Save to Favorites

ORGANIZATION: Serenity Mental Health Support

  • A group opportunity. Invite your friends.
  • 100 people are interested

Back-end and/or front-end

Front-End Development: Build a user-friendly and visually appealing front-end using HTML, CSS, and JavaScript frameworks (React, Vue.js, or Angular). Ensure the website is responsive and performs well across all devices.

Back-End Development: Develop server-side logic and databases using programming languages like Python (Django, Flask), PHP (Laravel), or Node.js (Express). Ensure the website's functionality, like handling e-commerce transactions, job applications, and user interactions.

Database Management: Create and manage databases (e.g., MySQL, PostgreSQL, MongoDB) to store user data, transaction histories, job applications, forum posts, etc.

Security Implementation: Implement robust security measures to protect sensitive data, including encryption, secure payment processing, and user authentication (OAuth, JWT).

API Integration: Integrate third-party APIs for e-commerce (e.g., Stripe, PayPal), email notifications (e.g., SendGrid), or job management tools.

Testing & Debugging: Ensure the website is bug-free and runs smoothly with regular testing and debugging.

Maintenance: Provide ongoing maintenance and updates to the website as needed.

Skills Required:

Proficiency in front-end and back-end programming languages (HTML, CSS, JavaScript, Python, PHP, Node.js).

Experience with front-end libraries or frameworks (React, Angular, or Vue.js).

Strong knowledge of database management (SQL, MongoDB).

Experience with e-commerce platforms and payment gateway integration (Stripe, PayPal).

Familiarity with version control (Git/GitHub).

4 More opportunities with Serenity Mental Health Support

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About Serenity Mental Health Support

Location:

Charlotte, North Carolina, Enugu, Enugu 28277, NG

Mission Statement

Serenity Mental Health (or Serene Mentality) is a nonprofit organization dedicated to raising awareness about mental health, providing a safe space for open conversations, and offering resources and support to those in need. Our mission is to break the stigma around mental health issues, educate the public on the importance of mental well-being, and provide access to professional help through our programs, events, and outreach efforts.

Description

1. Mental Health Awareness: We aim to spread awareness about mental health issues, their impact, and how to address them in a healthy and supportive manner. 2. Support Systems: We strive to create safe, inclusive spaces for individuals to discuss mental health openly and seek help when needed. 3. Access to Resources: We provide access to educational materials, professional help, and online support networks to make mental health care more accessible. 4. Advocacy and Outreach: We advocate for mental health care rights, promote community support, and encourage individuals to speak out about their experiences. 5. Inclusivity: We believe in providing support to all, regardless of background, and ensuring that our services are open and accessible to diverse communities

CAUSE AREAS

Advocacy & Human Rights
Computers & Technology
International
Advocacy & Human Rights, Computers & Technology, International

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Website Programming
  • Website Project Management
  • Software Engineering
  • Computer Science
  • Software Development
  • Security / Network Administration

GOOD FOR

  • Teens
  • People 55+
  • Public Groups
  • Private Groups

REQUIREMENTS

N/A

Private Group Details

  • Group Size Range 1 - 50+
  • Event can be held virtually
  • Donation Requested

Report this opportunity